• 2021-04-14
    阅读程序写结果 : #include intmain() { int i=0,a[5]={11,12,13},*q; for(q=a;q 第一空: 16 17 18 5 5
  • 第一空: 16 17 18 5 5

    内容

    • 0

      阅读程序写出结果 #include int add(int x,int y=8); void main( ) { int a=4; cout< 第一空: 12 16

    • 1

      以下程序的运行结果是main( ) { int a&#91; &#93;={1,2,3,4,5,6,7,8,9,10,11,12}; int *p=a+5, *q=NULL; * q=*(p+5); printf("%d %d \n",*p,*q); } A: 运行后报错 B: 6 6 C: 6 12 D: 5 5

    • 2

      下列程序段的输出是_____。int *p, *q, k = 5 , j = 6 ;q = p = q ; q = printf("%d", *p);

    • 3

      以下对指针变量的操作中,不正确的是( )。 A: int p, *q; q=&amp;p; B: int *p, *q; q=p=NULL; C: int a=5, *p, *q=&amp;a; p=q; D: int a=5, *p; *p=a;

    • 4

      已知int *p, *q,k=0, a=5; p=q=&a;,下列错误的赋值语句是________