单项选择题

已有定义: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)++);
相关试题
  • 有以下程序: #include<string.h> vo...
  • 有以下程序: void sort(int a[],in...
  • 有以下程序: int*f(int*x,int*y) ...
  • 有以下程序: void fun(int*a,int i...
  • 下面程序的功能是输出以下形式的金字塔图案...