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

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

A.def

B.d

C.e

D.0


相关考题:

设有定义: float x=123.4567; ,则执行以下语句后的输出结果是 【 6 】 。printf("%f\n",(int)(x*100+0.5)/100.0);

程序includevoidmain(){charch='A';ch=ch+32;printf(“%c%d\n”,ch,ch);}执行后的输出结果是()。 A.aaB.AAC.a97D.A65

有下列程序段:charch:intk:ch=a;k=12;printf(%c,%d,,ch,ch,k);printf(k=%d\n,k);已知字符a的ASCIl十进制代码为97,则执行上述程序段后输出结果是( )。A.因变量类型与格式描述符的类型不匹配输出无定值B.输出项与格式描述符个数不符,输出为零值或不定值C.a,97,12k=12D.a,97,k=12

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

以下程序的输出结果是()。includecharcchar(chareh){if(ch>='A,ch 以下程序的输出结果是( )。 #include <stdio.h> charcchar(char eh) { if(ch>='A,ch<='Z') ch=ch-'A'+'a'; return ch; } main() { char s[]="ABC+abc=defDEF",*p=s; while(*p) { *p=cchsr(*p); p++; } printf("%s\n",s); }A.abc+ABC=DEFdefB.abc+abc=defdefC.abcABCDEFdefD.abcabcdefdef

若有如下定义并赋值: char ch='a', a; 则执行语句"printf("%d",a=ch+2.6);”后的输出结果是( )A.cB.dC.99D.100

设有定义:float x=123.4567;,则执行以下语句后的输出结果是[ ]。printf("%f\n"(int)(x*100+0.5)/100.1;

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

若有定义和语句: int**pp,*p, a=20,b=1O; pp=p; p=a; p=b; printf ("%d,%d\n",*p,**pp); 则输出结果是( )。A.20,10B.20,20C.10,20D.10,10

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

若有定义和语句:int**pp,*p,a=20,b=10;pp=p;p=a;p=b;printf("%d,%d\n",*p,**pp);则输出结果是( )。A.20,10B.20,20C.10,20D.10,10

下面程序的输出结果是()。includemain(){char a[]={'a','b','c','d','f','g'},*p;p=a;p 下面程序的输出结果是( )。 #include<stdio.h> main() {char a[]={'a','b','c','d','f','g'},*p; p=a; printf("%c\n",*p+4); }A.aB.bC.eD.f

有如下定义:charstr[3][2]={’a’,’b’,’c’,’\0’,’e’,’f’};则语句:printf("%s",str[0]);的输出结果是() A.abB.abcefC.abc\0D.abc

若有定义和语句: ( ) int * * pp, * p,a=10,b=20 pp=p;p=a;p=b;printf("%d,%d”n",* p,* * pp); 则输出结果是A.10, 10B.10,20C.20,10D.20,20

以下程序的输出结果是______。 char cchar(char ch) { if(ch>='A'ch<='z')ch=ch-'A'+'a'; return ch; } main() { char s[]="ABC+abc=defDEF",*p=s; while(* p) { * p=cchar(* p); p++; } printf("% s\n", s); }A.abe+ABC=DEFdefB.abc+abe=defdefC.abcaABCDEFdefD.abcabcdefdef

下列程序的输出结果是()。 inClude main() {charch[2][5]={"1234","5678"},*p[2]; int 下列程序的输出结果是( )。#inClude<stdio.h>main(){ charch[2][5]={"1234","5678"},*p[2];int i,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];for(i=0;i<2;i++)for(j=0;p[i][j]>'\0';j+=2){ s=p[i][j]-'0';printf("%d",s);}}A.6357B.6135C.1357D.691357

以下程序的输出结果是 char cchar(char ch) { if(ch>='A'ch<='Z') ch=ch-'A'+'a'; return ch; } main ( ) { char s [] = "ABC+abc=defDEF" , *p=s; while (*p) { *p=cchar(*p); p++; } printf { "%$\n", s); }A.abc+ABC=DEFdefB.abc+abc=defdefC.abcABCDEFdefD.abcabcdefdef

下列程序段的输出结果是()。  char str[ ]= “abc/0def/0ghi”, *q=str;  printf(“%s”,q+5);

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

有如下定义:charstr[3][2]={’a’,’b’,’c’,’/0’,’e’,’f’};则语句:printf("%s",str[0]);的输出结果是()A、abB、abcefC、abc/0D、abc

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

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

单选题有如下程序:#includemain(){ charch='M'; while(ch!='K') {  ch--;  putchar(ch); } printf();}程序运行后的输出结果是(  )。AMNBLKCOPDMM

单选题有以下程序:#includemain(){ charch='B'; while(ch'E') {  printf(%d,ch-'A');  ch++; } printf();}程序运行后的输出结果是(  )。A123BABCCabcD012

填空题下列程序段的输出结果是()。  char str[ ]= “abc/0def/0ghi”, *q=str;  printf(“%s”,q+5);

单选题有如下程序:#includevoidget_put(){ charch; ch=getchar(); if(ch!='')get_put(); putchar(ch);}main(){ get_put(); printf();}程序运行时,输入1234回车,则输出结果是(  )。A1234B4321C4444D1111

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