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++);
- 若有定义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)++;
- 下列语句或语句序列中有语法错误的是_____。 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!";
- 下列循环语句中有语法错误的是()。 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<<′*′;
- 定义数组,输入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>
内容
- 0
执行语句“for(i=1; i<5;i++) cout<<i;”循环执行()次?? 4|1|未知|3
- 1
设涉及到的变量均已正确定义,以下语句不正确的是: A: cout<<"I'm good!"; B: cin>>"I'm good!"; C: cin>>a>>b; D: cout << a << b ;
- 2
若有定义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)++);
- 3
已知类myCircle中包含成员函数void display(),在定义了myCircle [][]d; d = new myCircle[10][8];并完成d的初始化的前提下,下面语句不正确的是: A: for (int i = 0; i < 10; i++) { for (int j = 0; j < 8; j++) { d[i][j].display(); } } B: for (int i = 0; i <= 10; i++) { for (int j = 0; j < =8; j++) { d[i][j].display(); } } C: for (int i = 9; i <=0; i--) { for (int j = 7; j < =0; j--) { d[i][j].display(); } } D: for (int i = 9; i <=0; i--) { d[i][2].display(); }
- 4
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。 A: cout<<intemal<<12345; B: eout<<left<<12345; C: cout<<right<<12345; D: cout<<setw(6)<<12345;