【单选题】下面程序段运行以后s,i的值为: int i=10; int s=0; s=++i+i++;
A. 21,11 B. 22,11 C. 21,12 D. 22,12
A. 21,11 B. 22,11 C. 21,12 D. 22,12
举一反三
- 【单选题】下面程序执行后的输出结果是()。#include <stdio.h>int main(){int i=0,s=0;for (;;) {if(i==3||i==5) continue;if (i==6) break;i++; s+=i;};printf("%d",s); return 0;}#include <stdio.h>int main(){int i=0,s=0;for (;;) {if(i==3||i==5) continue;if (i==6) break;i++; s+=i;};printf("%d",s); return 0;}#include <stdio.h>int main(){int i=0,s=0;for (;;) {if(i==3||i==5) continue;if (i==6) break;i++; s+=i;};printf("%d",s); return 0;}#include <stdio.h>int main(){int i=0,s=0; A. 10 B. 13 C. 21 D. 死循环
- 若S=0,执行循环语句“for(i=1;i<=10;i=i+3) s=s+i;”后,i的值为( )。 A: 10 B: 13 C: 12 D: 11
- 下面程序段,运行后,sum结果为( )int i,sum=0;while(i<5){ sum=sum+i; i++;} A: 9 B: 10 C: 11 D: 12
- #include main() { int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i; for(i=0;i<12;i++) c[s[i]]++; for(i=1;i<5;i++) printf("%d",c[i]); printf("\n"); } 程序的运行结果是( )。
- 下面程序段运行后的结果是() int s[12]={1,2,3,4,4,3,2,...) printf(“%d”,c[i]);