• 2022-06-09
    设有定义语句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++);
  • C

    举一反三

    内容

    • 0

      若有定义int x&#91;6&#93;={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是( )。 A: for(i=0;i&lt;6;i++) printf(&quot;%2d&quot;,*(p++)); B: for(i=0;i&lt;6;i++) printf(&quot;%2d&quot;,*(p+i)); C: for(i=0;i&lt;6;i++) printf(&quot;%2d&quot;,*p++); D: for(i=0;i&lt;6;i++) printf(&quot;%2d&quot;,(*p)++);

    • 1

      定义数组,输入10个学生成绩 A: int d[10],i;for(i=0;i&lt;10;i++) scanf("%d",&amp;d[i]);&lt;br&gt; B: int d[10],i;for(i=1;i&lt;11;i++)&lt;br&gt; scanf("%d",&amp;d[i]);&lt;br&gt; C: int d[10],i;for(i=0;i&lt;10;i++)&lt;br&gt; scanf("%d",d[i]); D: int d[10],i;for(i=0;i&lt;=9;i++)&lt;br&gt; scanf("%d",d[i]);&lt;br&gt;&lt;br&gt;

    • 2

      ‍设有定义语句​‍int x&#91;6&#93;={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

      设有定义语句int x&#91;6&#93;={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素的值,不能完成此操作的语句是( )。 A: for(i=0;i<6;i++) print("%2d",*(p++)); B: for(i=0;i<6;i++) print("%2d",*(p+i)); C: for(i=0;i<6;i++) print("%2d",*p++); D: for(i=0;i<6;i++) print("%2d",*(p)++);

    • 4

      执行语句“for(i=1; i&lt;5;i++) cout&lt;&lt;i;”循环执行()次?? 4|1|未知|3