• 2022-06-16
    设已有定义:int a[10] = {15,12,7,31,47,20,16,28,13,19}, *p;下列语句中正确的是:( )。
    A: for(p=a; a<(p+10); a++){ printf("%d
    ",*p);}
    B: for(p=a; p<(a+10); p++){ printf("%d
    ",*p);}
    C: for(p=a,a=a+10; p<a; p++){ printf("%d
    ",*p);}
    D: for(p=a; a<p+10; ++a){ printf("%d
    ",*p);}
  • B

    内容

    • 0

      设已有定义: int a&#91;10&#93;={15,12,7,31,47,20,16,28,13,19},*p; 下列语句中正确的是 。 A: for(p=a;a<p+10; ++a); B: for(p=a;p<(a+10);p++); C: for(p=a;a<(p+10);a++); D: for(p=a,a=a+10;p<a;p++);

    • 1

      下面说明不正确的是______。? char a[10]=&quot;china&quot;;;;|char a[10],*p=a;p=&quot;china&quot;;|char a[10],*p=a;p=&quot;china&quot;;|char a[10],*p;p=a=&quot;china&quot;

    • 2

      下列定义不正确的是( )。 A: char a[10]= &quot;hello&quot;; B: char a[10]*p=a;P=&quot;hello&quot;; C: char *a;a=&quot;hello&quot;; D: char a[10],*p;p=a=&quot;hello&quot;;

    • 3

      若有int a&#91;10&#93;,*p;,则下列语句中正确的是( )。 A: for(p=a; a<p+10 ; a++) B: for(p=a; p<a+10 ; p++) C: for(p=a; p<p+10 ; p++) D: for(p=a; p<a+10 ; a++)

    • 4

      设有定义int a&#91;10&#93;={15,12,7,31,47,20,16,28,13,19}, *p;下列语句中正确的是________。 A: for(p=a;a(p+10);a++) B: for(p=a;p(a+10);p++) C: for(p=a,a=a+10;pa;p++) D: for(p=a;ap+10;++a)