首页 旅游资讯 线路攻略 景点大全 国内游 境外游 美食特产

...main() { int i,j; for(i=1;i<5;i++) for(j=2;j<=i;j++) printf...

发布网友 发布时间:2024-10-24 12:18

我来回答

4个回答

热心网友 时间:2024-11-07 05:56

具体循环过程如下:
i = 2 j = 2 printf ( '#' );
i = 3 j = 2 printf ( '#' );
i = 3 j = 3 printf ( '#' );
i = 4 j = 2 printf ( '#' );
i = 4 j = 3 printf ( '#' );
i = 4 j = 4 printf ( '#' );
故输出结果为 ######

热心网友 时间:2024-11-07 05:55

结果输出“#”符,分别为1,2,3,4递增数目!

热心网友 时间:2024-11-07 05:54

i=1 2<=1不成立
i=2 2<=2成立 输出#
i=3 2<=3成立 输出##
i=4 2<=4成立 输出###
i=5 不成立
结果:######

热心网友 时间:2024-11-07 05:56

答案是:
######
双重 for 循环
i=1时, j=2 --> j<=i 不成立,没有输出
i=2时, j=2 --> j<=i 成立,输出一个 # 号
i=3时, j=2 --> j<=i 成立,输出两个 # 号
i=4时, j=2 --> j<=i 成立,输出三个 # 号
i=5时, i<5 不成立,循环结束

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com