Interact


私信TA

用户名:Interact

访问量:22011

签 名:

等  级
排  名 656
经  验 3891
参赛次数 0
文章发表 31
年  龄 0
在职情况 学生
学  校 哈尔滨理工大学
专  业

  自我简介:

组 合 数 学 靠 运 气 计 算 几 何 瞎 暴 力 图 论 一 顿 套 模 板 模 拟 只 会 猜 题 意 贪 心 只 能 过 样 例

解题思路:

for循环的利用(其实就是打印雪花的改编版)



注意事项:





参考代码:

#include<stdio.h>

#include<string.h>

 int main()

{

  int num;//代表组数 

  int a,b;//就是题中的a,b 

  int temp1,temp2=0;//临时变量,用来存数的 

  int i,j,z;//那个for的遍历变量· 

  int t=0;

  scanf("%d",&num);

  while(num--)

  {

scanf("%d %d",&a,&b);

temp2=0;

temp1=a;

for(j=0;j<a;j++)

  {

for(z=1;z<=a;z++)

{

if(z==(j+1)||z==(a-j))

{

printf("X");

}

else

{

printf(" ");

}

  }

printf("\n");

if(j==(temp1-1))

{

j=0;

temp2++;

if(temp2==b)

{

break;

}

}

}

printf("\n");

 

  }


  return 0;

 }


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区