...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 不成立,循环结束