题目内容

若已定义:int a[]={0,1,2,3,4,5,6,7,8,9},*p=a, i;其中 0≤i≤9,则对 a 数组元素不正确的引用是_____________。

A. a[p-a]
B. *(&a[i])
C. p[i]
D. a[p-a-1]

查看答案
更多问题

下列程序的输出结果是_____________。#include main( ){int a[ ]={1,2,3,4,5,6},*p;p=a;*(p+3)+=2;printf("%d,%d\n",*p,*(p+3));}

A. 0,5
B. 1,5
C. 0,6
D. 1,6

有以下定义#include char a[10],*b=a;不能给数组 a 输入字符串的语句是_____________。

A. gets(a)
B. gets(a[0])
C. gets(&a[0]);
D. gets(b);

以下程序运行后的输出结果是_____________。void main(){ char a[ ]="987654321",*pa; int i=0;pa=a;while (*pa){ if (i%2 = = 0) *pa= '*';pa++; i++;}pa=a;puts(pa);}

下列程序的输出结果是_____________。fun (int *p1,int *p2){ if (*p1>*p2) printf ("%d\n",*p1);else printf ("%d\n",*p2);}void main ( ){ int a=3,b=7;fun (&a, &b);}

答案查题题库