执行以下程序后,输出“#”的个数是【 】。 #include <stdio.h> main() { int i,j; for(i=1;i<5;i++) for(j=2;j<=i;j++) putchar(’#

admin2009-01-15  26

问题 执行以下程序后,输出“#”的个数是【  】。
   #include  <stdio.h>
   main()
   {  int i,j;
      for(i=1;i<5;i++)
      for(j=2;j<=i;j++) putchar(’#’);
   }

选项

答案6

解析 本题考察的是一个嵌套的循环,当满足j<=i时,输出一个“#”号,符合条件的有 i=2,j=2;i=3,j=2;i=3,j=3;i=4,j=2;i=4,j=3;i=4,j=4,共输出6个“#”。
转载请注明原文地址:https://kaotiyun.com/show/nzXp777K
0

最新回复(0)