概述
题目:输出下面的 4*5 的矩阵:
1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
解:
首先打开Xfce终端,创建c文件,
并用gedit记事本打开它。
touch zhanglong.c
gedit zhanglong.c
之后输入代码:
#include<stdio.h>
int main()
{
int i,j,n=0;
for(i=1;i<=4;i++)
for(j=1;j<=5;j++,n++)
{
if(n%5==0)printf("n");
printf("%dt",i*j);
}
printf("n");
return 0;
}
该程序包含一个双重循环,是 for 循环的嵌套。外循环变量 i 由 1 变到 4,用来控制输出的 4 行数据,内循环变量 j 由 1 变到 5,用来控制输出中的 5 个数据。输出的值是 ij。在执行第 1 次外循环体时,i=1,j 由 1 变到 5,因此 ij 就是 1,2,3,4,5。在执行第二次外循环时,i=2,j 由 1 变到 5,因此 i*j 的值就是 2,4,6,8,10。以此类推。
最后编译代码:
gcc -o zhanglong zhanglong.c
./zhanglong
得出结果;
最后
以上就是完美吐司为你收集整理的Linux 环境下的 for循环嵌套学习的全部内容,希望文章能够帮你解决Linux 环境下的 for循环嵌套学习所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复