c语言先执行内循环还是外循环,内循环执行完毕后不是再执行外循环吗,换行是什么时候执行的,我的理解中外循环退出后再执行换行。...

0679ba0a587b89de0631314a13df3b89.png

QW_KK

2020-11-18 09:14

// 外层循环控制行数

for (int i = 1;i <= 3;i++){                      //首先执行外循环for语句判断是否符合条件

// 内层循环控制每行的*号数

// 内层循环变量的最大值和外层循环变量的值相等

for (int j = 1;j <= i;j++){                  /外循环满足条件,执行内循环

System.out.print("*");                   //内循环满足条件,执行输出语句

}                                            //内循环执行完毕,返回内循环for语句判断是否满足条件

//满足则继续执行输出语句,不满足离开内循环

//检查下方语句是否是外循环内部语句,是则执行,不是则进入外循环for语句

//下方输出语句是外循环内的语句,执行下方语句

// 每打印完一行后进行换行

System.out.println();                        //输出换行,检查下方是否还有外循环语句

}                                                //外循环执行结束,返回外循环for语句,并判断结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值