设有定义:intx=0,*p=x;则语句printf(“%d/n”,*p);的输出结果是()A、随机值B、0C、x的地址D、p的地址

设有定义:intx=0,*p=&x;则语句printf(“%d/n”,*p);的输出结果是()

  • A、随机值
  • B、0
  • C、x的地址
  • D、p的地址

相关考题:

以下程序运行时若要正确输出函数的入口地址和输入数的绝对值,应在程序空缺处填入的正确选项是 abs(int x) { if(x>=0)return x; else return-x;} main() { int y,z,(*p)(int x)=abs; scanf(" %d" ,y); z=( *p)(y); ——; }A.printf("%d%d\n",p,z)B.Printf("%d%d\n",p,z)C.printf("%d%d\n",*p,z)D.printf("%d%d\n",p,*z)

设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;\n要求依次输出x数组6个元素中的值,下列选项中能完成次操作的语句有_().A、for(i=0;i6;i++)printf(“%2d”,*(p++));B、for(i=0;i6;i++)printf(“%2d”,*(p+i));C、for(i=0;i6;i++)printf(“%2d”,*p++);D、for(i=0;i6;i++)printf(“%2d”,(*p)++);

若有定义:int X=0,* P=x;,则语句printf(”%d\n”,* P.的输出结果是( )。A.随机值B.0C.X的地址D.P的地址

设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,下列选项中能完成次操作的语句有()。 A、for(i=0;i6;i++)printf(“%2d”,*(p++));B、for(i=0;i6;i++)printf(“%2d”,*(p+i));C、for(i=0;i6;i++)printf(“%2d”,*p++);D、for(i=0;i6;i++)printf(“%2d”,(*p)++);

设有定义语句:int x[-6]={2,4,6,8,5,7),*p=X,i;要求依次输出X数组6个元素中的值,不能完成此操作的语句是( )。A.for(i=0;i6;i++)printf(%2d,*(p++));B.for(i=0;i6;i++)printf(%2d,*(pq-i));C.for(i=0;i6;i++)printf(%2d,*p++);D.for(i=0;i6;i++)printf(%2d,*(p)++);

若有如下程序; main() {char *p="china"; p+=1; printf("%d\n",p); } 则程序运行后的输出结果是 ( )A.chinaB.字符h的地址C.hinaD.字符h的ASCII码值

有以下程序,执行后的输出结果是()。fun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);returnp;}main(){printf(“%d\n”,fun(7));} A、7B、3C、2D、0

设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,下列选项中能完成次操作的语句有_()A、for(i=0;iB、for(i=0;iC、for(i=0;iD、for(i=0;i

设有定义语句: 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)++);

以下程序运行时若要正确输出函数的入口地址和输入数的绝对值,应在程序空缺处填入的正确选项是 ( )。 abs(int x) { if(x>=0)return x: else return -x;} main() { int y,z,(*p)(int x)=abs; scanf(" %d" ,y); z=(*p)(y); ______;}A.printf(" %d%d\n" ,p,z)B.printf(" %d%d\n" ,p,z)C.printf(" %d%d\n" ,*p,z)D.Printf(" %d%d\n" ,p,*z)

若有定义:“int*P,x=0,*p,p=&x;”,则语句“printf("%d\n",*p);”的输出结果是( )。A.随机值B.0C.x的地址D.P的地址

设有如下定义: int x=10,y=3,z; 则语句printf("%d\n",z=(x%y,x/y)); 的输出结果是( )。A.1SX 设有如下定义: int x=10,y=3,z; 则语句printf("%d\n",z=(x%y,x/y)); 的输出结果是( )。A.1B.0C.4D.3

下列程序的输出结果为______。 main ( ) { int p, y=0, x=0; p=x>8; printf("%d",p); p+ 下列程序的输出结果为______。 main ( ) { int p, y=0, x=0; p=x<<8 | ~y>>8; printf("%d ",p); p+=(p+=2); printf("%d\n",p); }A.-1 0B.0 0C.0 4D.-1 2

设有定义语句: 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) ++ );

请读程序段: char str[]="ABCD",*p=str, printf("%d\n",*(p+4)); 程序段的输出结果是______。A.68B.0C.字符'D'的地址D.不确定的值

若有定义:int x=0, *p=x;, 则语句 printf("%d\n",*p);的输出结果是( )。A.随机值B.0C.x 的地址D.p的地址

若有语句:int x,*p=x;则与该语句等价的语句是()A、intx,*p;*p=x;B、int x,*p;p=x;C、int x,*p;*p=x;D、int x,*p;p=x

设有定义char*p=“abcde/0fghjik/0”;则printf(“%d/n”,strlen(p));输出结果是()A、12B、15C、6D、5

设有如下定义:intx=10,y=3,z;则语句 printf("%d/n",z=(x%y,x/y));的输出结果是()A、1B、0C、4D、3

设有如下定义:int x=l,y=-1;,则语句:printf("%d/n",(x--++y));的输出结果是()A、1B、0C、-1D、2

设有说明语句:int x=1;,语句printf(“%d/n”,-x++);的输出结果是()A、-1B、0C、1D、2

设有定义语句:charstr[][20]={"Hello","Beijing"},*p=str;()则printf("%d/n",strlen(p+20));输出结果是A、0B、5C、7D、20

设有如下定义:intx=l,y=-1;,则语句:printf(""%d/n"",(x--++y));的输出结果是()A、1B、0C、-1D、2

若定义了charch[]={″abc/0def″},*p=ch;则执行printf(″%c″,*p+4);语句的输出结果是()A、defB、dC、eD、0

设有定义int m=1,n=-1;则执行语句printf(〞%d/n〞,(m--++n));后的输出结果是()A、-1B、0C、1D、2

单选题设有如下定义:intx=l,y=-1;,则语句:printf(""%d/n"",(x--++y));的输出结果是()A1B0C-1D2

单选题设有如下定义:intx=10,y=3,z;则语句 printf("%d/n",z=(x%y,x/y));的输出结果是()A1B0C4D3