• 2022-06-19
    下面程序执行后的输出结果是()。#includeintmain(){inti=0,s=0;for(;;){if(i==3||i==5)continue;if(i==6)break;i++;s+=i;};printf("%d",s);return0;}‍#includeintmain(){inti=0,s=0;for(;;){if(i==3||i==5)continue;if(i==6)break;i++;s+=i;};printf("%d",s);return0;}#includeintmain(){inti=0,s=0;for(;;){if(i==3||i==5)continue;if(i==6)break;i++;s+=i;};printf("%d",s);return0;}#includeintmain(){inti=0,s=0;for(;;){if(i==3||i==5)continue;if(i==6)break;i++;s+=i;};printf("%d",s);return0;}
    A: 10
    B: 13
    C: 21
    D: 死循环
  • D

    举一反三

    内容

    • 0

      执行下列程序段后,s的值是inti,s=0;for(i=1;;i++){if(i%2)continue;if(i/10>0)break;s+=i;} A: 0 B: 10 C: 2 D: 20

    • 1

      int f() { static int i=0; int s=1; s+=i; i++; return s; } main() { int i,a=0; for(i=0;i<5;i++) a+=f(); printf(“%d ”, a); }输出结果为

    • 2

      有以下程序main(){inti=0,s=0;do{if(i%2){i++;continue;}i++;s+=i;}while(i<7);printf("%d",s);} A: 16 B: 12 C: 28 D: 21

    • 3

      以下程序段中,与其他三个功能不同的程序段是______。 A: s=0;i=1;for(;;){s+=i;i++;if(i<=10)break;} B: s=0,i=1;for(;i<=10;){s+=i,i++;} C: s=0;for(i=1;i<=10;i++){s+=i;} D: for(s=0,i=1;i<=10;s+=i,i++);

    • 4

      执行以下程序片段后,输出结果是()。inti,s=0;for(i=1;i<=6;i++){if(i%2==0)continue;s=s+i;}printf("%d",s); A: 21 B: 9 C: 12 D: 6