更多"以下有关指针变量的运算中,不正确的是()。"的相关试题:
[填空题]要使一个指针变量不指向任一变量时,应将该指针变量的值赋为()。
[单项选择]设已有定义:float x; 则以下对指针变量p进行定义且赋初值的语句中正确的是()。
A. float *p=1024;
B. int *p=(float)x;
C. float p=&x;
D. float *p=&x;
[填空题]以下程序的功能是:利用指针向三个整型变量,并通过指针运算找出三个数中最大值,输出到屏幕上。请填空
main( )
int x,y,z,max,*px,*py,*pz,*pmax;
scanf("%d%d%d",&x,&y,&z);
px=&x;py=&y;pz=&z;pmax=&max;
______;
if(*pmax<*py)*pmax=*py;
if(*pmax<*pz)*pmax二*pz;
printf("max=%d/n",max);
[填空题]以下程序的功能是利用指针指向3个整型变量,并通过指针运算找出3个数中的最大值,输出到屏幕上,请填空。
main( )
int x,y,z,max,*px,*py,*pz,*pmax;
scanf("%d%d%d",&c,&y,&z);
px=&x; py=&y; pz=&z;pmax=&max;
______;
if(*pmax<*py) *pmax=*py;
if(*pmax<*pz) *pmax=*pz;
printf("max=%d/n",max);
[填空题]
以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。
main( )
{ int x,y,z,max,*px,*py,*pz,*pmax;
scanf("%d%d%d",&x,&y,&z);
px=&x;py=&y;pz=&z;pmax=&max;
();
if(*pmax<*py)*pmax=*py;
if(*pmax<*pz)*pmax=*pz;
printf("max=%d/n",max);
}
[填空题]设有定义:int n, *k=&n;以下语句将利用指针变量k读写变量n中的内容,请将语句补充完整。
scanf("%d", 【6】 );
printf("%d/n", 【7】 );
[填空题]设有定义:int n,* K=&n;以下语句将利用指针变量k读写变量n中的内容,请将语句补充完整。
scanf("%d",【 】);
printf("%d/n",【 】);