我是靠谱客的博主 完美吐司,最近开发中收集的这篇文章主要介绍Linux 环境下的 for循环嵌套学习,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

题目:输出下面的 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循环嵌套学习所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部