我太难了
磨了好长时间才解决(╥﹏╥)
数字三角形
题目描述:读入整数n,输出对应的数字三角形
输入:有多行测试数据。每一行只有一个整数: n。0<n<=80。
输出:对应每组输入,输出对应的数字三角形,见样例,注意最右边的0后面是没有空格的。
样例输入 Copy
1
2
3
7
样例输出 Copy
0
0
010
0
010
01010
0
010
01010
0101010
010101010
01010101010
0101010101010
我的答案:
#include<stdio.h>
int main()
{ int n,i,b,c;
while(scanf("%d",&n)!=EOF)
{
for(c=n-1;c>=0;c–)
{
for(b=0;b<n-(n-c);b++)//第n-c行
printf(" “);
for(i=0;i<n-c-1;i++)
printf(”%d%d",0,1);
printf("%d\n",0);
}
}
return 0;
}
希望考试的时候此题别再出现🙏🙏🙏…
(声明下,我很菜别喷我,喷我就无视…)