单项选择题

已有定义:int i,a[10],*p;;,则合法的赋值语句是 ______。

A.p=100;
B.p=a[5];
C.p=a[2]+2;
D.p=a+2;
<上一题 目录 下一题>
热门 试题

单项选择题
下列函数定义中,会出现编译错误的是 ______。
A.max(int x,int y,int *z)
*z=x>y x:y;
B.int max(int x,y)
int z;
z=x>y x;y;
return z;

C.max(int x,int y)
int z;
z=x>y x:y; return(z);

D.int max(int x,int y)
return(x>yx:y);
单项选择题
设有定义语句: 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)++);
相关试题
  • 若有以下程序: main() char a; a=...
  • 若有以下程序: main() int a[4][...
  • 以下程序运行后的输出结果是 【12】 。...
  • 以下程序运行后的输出结果是 【13】 。...
  • 有如下程序段: main(int argc,char ...