下面程序段执行后输出的结果是( ) #include<stdio.h> main() {int i; for(i=1;i<8;i++) {{if(i%3){printf("*");continue;}} print

admin2010-04-24  59

问题 下面程序段执行后输出的结果是(    )    #include<stdio.h>    main()    {int i;    for(i=1;i<8;i++)    {{if(i%3){printf("*");continue;}}    printf("#");    }    printf("\n");    }

选项 A、*#**#**#
B、**#**#*
C、*#**#**
D、**#**

答案B

解析  #include<stdio.h>
   main()
   {int i;
   for(i=1;i<8;i++)/*循环条件为i<8,步进值为1*/
   {{if(i%3){printf("*");continue;}}/*如果能被3整除打印输出"*",并跳过后面的语句直接执行下次徨*/
   printf("#");/*如果不能被3整除打印输出"#"*/
   }
   printf("\n");
   }
转载请注明原文地址:https://kaotiyun.com/show/IRAx777K
0

最新回复(0)