循环是一种程序结构,用来处理反复的事情,最简单的例子,例如需要显示100个符号、或者某段文字打印100次,就可以用一个FOR循环来解决,比把成代码重复100次要优雅一点。最简单循环稍微改动就可以方便的处理复杂得多的事情,例如循环里面使用次数的变量,可以实现打印九九表这样的代码。看见了吧,循环跟数组往往没有关系,上面的例子就没有数组什么事情。
数组是一批类型相同的变量的集合,数组较多的时候,为了程序更加优雅,一般都使用循环程序来处理(赋值、计算等)。
#include<stdioh>
void main()
{ int i,j;
for(i=0;i<=9;i++)
{
if(i==0)printf(" ");
else
printf("%2d ",i);
}
printf("\n");
for(i=1;i<=9;i++)
{
printf("%2d ",i);
for(j=i;j<=9;j++)
{
printf("%2d ",ij);
}
printf("\n");
}
}
/运行结果:
1 2 3 4 5 6 7 8 9
1 1 2 3 4 5 6 7 8 9
2 4 6 8 10 12 14 16 18
3 9 12 15 18 21 24 27
4 16 20 24 28 32 36
5 25 30 35 40 45
6 36 42 48 54
7 49 56 63
8 64 72
9 81
/
乘法口诀表如下:
1×1=1,1×2=2,1×3=3,1×4=4,1×5=5,1×6=6,1×7=7,1×8=8,1×9=9。
2×2=4,2×3=6,2×4=8,2×5=10,2×6=12,2×7=14,2×8=16,2×9=18。
3×3=9,3×4=12,3×5=15,3×6=18,3×7=21,3×8=24,3×9=27。
4×4=16,4×5=20,4×6=24,4×7=28,4×8=32,4×9=36。
5×5=25,5×6=30,5×7=35,5×8=40,5×9=45。
6×6=36,6×7=42,6×8=48,6×9=54。
7×7=49,7×8=56,7×9=63。
8×8=64,8×9=72。
9×9=81。
以上就是关于程序设计一般什么情况下会考虑使用循环,什么情况使用数组,循环和数组本质上有全部的内容,包括:程序设计一般什么情况下会考虑使用循环,什么情况使用数组,循环和数组本质上有、C语言问题! 编写程序,按右上方三角形的样式输出下列乘法九九表。(要求用printf()函数输出)、乘法口诀表有哪些等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)