下列循环语句中有语法错误的是()。
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<<′*′;
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<<′*′;
举一反三
- 下列语句或语句序列中有语法错误的是_____。 A: int i,j; for( i=0, j=0; i<5; i++, j--)cout<<"Hello World!"; B: for(10)cout<<"Hello World!"; C: int i; for( i=0; i<5; i+=2) cout<<"Hello World!"; D: int i=0; for( ; i<5; i++) cout<<"Hello World!";
- 若有定义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)++;
- 设有定义语句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++);
- 定义数组,输入10个学生成绩 A: int d[10],i;for(i=0;i<10;i++) scanf("%d",&d[i]);<br> B: int d[10],i;for(i=1;i<11;i++)<br> scanf("%d",&d[i]);<br> C: int d[10],i;for(i=0;i<10;i++)<br> scanf("%d",d[i]); D: int d[10],i;for(i=0;i<=9;i++)<br> scanf("%d",d[i]);<br><br>
- 执行语句“for(i=1; i<5;i++) cout<<i;”循环执行()次?? 4|1|未知|3