更多"以下程序的输出结果是 chsr cchar(char ch) { "的相关试题:
[单项选择]以下程序的输出结果是______。 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=DEFdef
B. abc+abe=defdef
C. abcaABCDEFdef
D. abcabcdefdef
[单项选择]以下程序的输出结果是 main( ) { char ch[3][5];{“AAAA”,“BBB”,“CC”}; printf(“/”%s“n”,ch[1]); }
A. “AAAA”
B. “BBB”
C. “BBBCC”
D. “CC”
[单项选择]以下程序的输出结果是 ( )
main( )
char ch [3][4]="123","456","78",*p [3];int i;
for(i=0;i<3;i+ +)p[i]=ch[i];
for(i=0;i<3;i+ +)printf("%s",p[i]);
A. 123456780
B. 123 456 780
C. 12345678
D. 147
[单项选择]有以下程序段
char ch; int k;
ch='a'; k=12;
pnntf("%c,%d,",ch,ch,k); printf("k二%d/n",k);
已知字符a的ASCII码值为97,则执行上述程序段后输出结果是
A. 因变量类型与格式描述符的类型不匹配输出无定值
B. 输出项与格式描述符个数不符,输出为零值或不定值
C. a,97,12k=12
D. a,97,k=12
[单项选择]以下程序的输出结果是( )。
main( )
char ch[3][4]="123","456","78",*p[3];int i;
for(i=0;i<3;i++)p[i]=ch[i];
for(i=0;i<3;i++) printf("%s",p[i]);
A. 123456780
B. 123 456 780
C. 12345678
D. 147
[单项选择]有以下程序段: char ch; int k; ch='a'; k=12; printf("%c,%d,",ch,ch,k);printf("k=%d/n",k); 已知字符a的ASCⅡ十进制代码为97,则执行上述程序段后输出的结果是______。
A. 因变量类型与格式描述符的类型不匹配输出无定值
B. 输出项与格式描述符个数不符,输出为零值或不定值
C. a,97,12k=12
D. a,97,k=12
[单项选择]
有以下程序的输出结果是()
char fun(char x , char y)
{ if(x
main( )
{ int a=’9’,b=’8’,c=’7’;
printf(“%c/n”,fun(fun(a,b),fun(b,c))); }
A. 函数调用出错
B. 8
C. 9
D. 7
[单项选择]有以下程序段 char ch;int k; ch='a';k=12; printf("%c,%d,",ch,ch,k); printf("k=%d/n",k); 已知字符a的ASCII十进制代码为97,则执行上述程序段后输出结果是( )。
A. 因变量类型与格式描述符的类型不匹配输出无定值
B. 输出项与格式描述符个数不符,输出为零值或不定值
C. a,97,12k=12
D. a,97,k=12
[单项选择]以下程序的输出结果是______。
main( )
char ch[3][4]="123","456","78",*p[3];int i;
for(i=0;i<3;i++) p[i]=ch[i];
for(i=0;i<3;i++) printf("%s",p[i]);
A. 123456780
B. 123 456 780
C. 12345678
D. 147
[单项选择]以下程序运行后,输出结果是 ( ) main( ) {char ch[2][5]={"693","825"},*p[2]; int i,j,s=0; for(i=0;i<2;i+ +)p[i]=ch[i]; for(j=0;j<2;j+ +) for(j=0;p[i][j]>='0'& & p[i][j]<='9';j+=2) s=10 * s+p[i][j]-'0'; printf("%d/n",s); }
A. 6385
B. 22
C. 33
D. 693825
[单项选择]以下程序运行后,输出结果是______。 main( ) {char ch[2][5]={"693","825"},*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'&&p[i][j]<='9';j+=2) s=10*s+p[i][j]-'0'; printf("%d/n",s); }
A. 6385
B. 22
C. 33
D. 693825