• 2022-06-09
    若有定义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)++);
  • D

    举一反三

    内容

    • 0

      下列语句或语句序列中有语法错误的是_____。 A: int i,j; for( i=0, j=0; i&lt;5; i++, j--)cout&lt;&lt;&quot;Hello World!&quot;; B: for(10)cout&lt;&lt;&quot;Hello World!&quot;; C: int i; for( i=0; i&lt;5; i+=2) cout&lt;&lt;&quot;Hello World!&quot;; D: int i=0; for( ; i&lt;5; i++) cout&lt;&lt;&quot;Hello World!&quot;;

    • 1

      把让我们共同学习显示10遍的程序是哪一个 A: int i;for(i=0;i&lt;10;i++)printf(&quot;让我们共同学习 &quot;); B: int i;for(i=1;i&lt;10;i++)printf(&quot;让我们共同学习 &quot;); C: int i;for(i=0;i&lt;10;i++)print(&quot;让我们共同学习 &quot;); D: int i;for(i=0;i&lt;10;i=i+2)printf(&quot;让我们共同学习 &quot;);

    • 2

      设有定义语句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)++);

    • 3

      以下程序运行后的输出结果是#include&lt;stdio.h&gt;intmain(){inta[3][3],*p,i;p=&amp;a[0][0];for(i=0;i&lt;9;i++){p[i]=i+1;}printf(&quot;%d\n&quot;,a[1][2]);return0;}? 9|3|2|6

    • 4

      有一数组如下定义:int a&#91;6&#93;={1,2,3,4,5}; 执行for (i=0; i&lt;6;i++) printf (&quot;%d &quot;,a[i]);后输出的结果是___________。[/i] A: 1 2 3 4 5 6 B: 1 2 3 4 5 随机值 C: 1 2 3 4 5 0 D: 1 2 3 4 5 5