A: 4
B: 5
C: 6
D: 7
举一反三
- 设有定义语句int x[6]={2,4,6,8,5,7},*p=x, i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是( )。 A: for(i=0;i<6;i++) cout<<*(p+i); B: for(i=0;i<6;i++) cout<<*p++; C: for(i=0;i<6;i++) cout<<(*p)++; D: for(i=0;i<6;i++) cout<<*(p++);
- 【单选题】以下哪个循环并非重复 5 次? A. inti; for (i=1; i<6; i++) {} B. inti; for (i=0; i<5; i++) {} C. inti; for (i=0; i<=5; i++) {} D. inti; for (i=1; i<=5; i++) {}
- 下列循环执行多少次?)inti=0;while(i<5){i++;} A: 4 B: 5 C: 6 D: 7
- 若有定义int x[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是: A: for(i=0;i<6;i++) cout<<setw(2)<<*(p++); B: for(i=0;i<6;i++) cout<<setw(2)<<*(p+i); C: for(i=0;i<6;i++) cout<<setw(2)<<*p++); D: for(i=0;i<6;i++) cout<<setw(2)<<(*p)++;
- 下面程序执行后的输出结果是()。#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: 死循环
内容
- 0
【单选题】若有定义 : int i,x=0; 语句 for(i=1;i<=3;i++) x+=2; 与下列 () 程序段不等价。 A. i=1;for( ;i<=3;i++) x+=2; B. i=1;for( ; ;i++) x+=2; C. for(i=1;i<=3; ) {x+=2; i++;} D. i=1;for( ;i<=3; ) {x+=2; i++; }
- 1
若有定义int x[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是( )。 A: for(i=0;i<6;i++) printf("%2d",*(p++)); B: for(i=0;i<6;i++) printf("%2d",*(p+i)); C: for(i=0;i<6;i++) printf("%2d",*p++); D: for(i=0;i<6;i++) printf("%2d",(*p)++);
- 2
下列循环中,( )的循环体执行超过3次。 A: for(i=1;i<=3;i++){ } B: for(i=0;i<=3;i++){ } C: for(i=2;i<=6;i=i+2){ } D: for(i=3;i>=1;i--){ }
- 3
下列循环语句中有语法错误的是()。 A: inti;for(i=1;i<10;i++)cout<<’*’; B: inti,j;for(i=1,j=0;i<10;i++,j++)cout<<′*′; C: inti=0;for(;i<10;i++)gout<<′*′; D: for(1)cout<<′*′;
- 4
执行语句“for(i=1; i<5;i++) cout<<i;”循环执行()次?? 4|1|未知|3