C语言实验课第三次实验第一题
sy3_1.c 用双层循环(嵌套循环)输出如下字符图形(不用数组,重复做输出 1 位数字/字符操作)
98765
9876
987
98
9
98
987
9876
98765
代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j;
for(i=5;i<9;i++)
{
for(j=9;j>=i;j--)
{
printf("%d",j);
}
printf("\n");
}
for(i=9;i>=5;i--)
{
for(j=9;j>=i;j--)
{
printf("%d",j);
}
printf("\n");
}
return 0;
}
将输出字符图形分成两段大的for循环处理(一个递增一个递减),注意i和j的定义时的变化。

浙公网安备 33010602011771号