首页 > 计算机等级考试
题目内容 (请给出正确答案)
[单选题]

有以下程序段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

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有以下程序段 charch;intk; ch=′a′;k=1…”相关的问题
第1题
有以下程序段:char ch;int k;ch='a';k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字

有以下程序段: 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

点击查看答案
第2题
有以下程序段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

点击查看答案
第3题
有以下程序 main() { union { char ch[2]; int d;

有以下程序 main() { union { char ch[2]; int d; }s; s.d=0x4321; printf("%x,%x\n",s.ch[O],s.ch[1]); } 在16位编译系统上,程序执行后的输出结果是______。

A.21,43

B.43,21

C.43,00

D.21,00

点击查看答案
第4题
有以下程序:#include<stdio.h>union pw{ int i;char ch[2];}a;main(){ a.ch[0]=13;a.ch[1]=0;pri

有以下程序: #include<stdio.h> union pw { int i; char ch[2];}a; main() { a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);} 程序的输出结果是

A.13

B.14

C.208

D.209

点击查看答案
第5题
有下面程序段#include"stdio.h"#include"string.h"main(){char a[3][20]={{"china"};{"isa"},{bi

有下面程序段 #include"stdio.h" #include"string.h" main() { char a[3][20]={{"china"};{"isa"},{bigcountry!"}}; char k[100]={0},*p=k; int i; for(j=0;j<3;i++) { p=strcat(p,a[i]);} i=strlen(p); printf("%d\n",i);} 则程序段的输出结果是

A.18

B.19

C.20

D.21

点击查看答案
第6题
有以下程序:main{ union{ char ch[2];int d;}s;d=0x4321;printf("%x,%x\n",S.ch[0],S.

有以下程序:

main

{ union

{ char ch[2];

int d;

}s;

d=0x4321;

printf("%x,%x\n",S.ch[0],S.ch[l]);

}

在16位编译系统上,程序执行后的输出结果是()

A.21,43

B.43,21

C.43,00

D.21,00

点击查看答案
第7题
有以下程序:#include<stdio.h>main(){ FILE*fp;int i;char ch[]="abcd",t;fp=fopen("abc.dat","w

有以下程序: #include <stdio.h> main() { FILE *fp; int i; char ch[]="abcd",t; fp=fopen("abc.dat","wb+"); for(i=0;i<4;i++)fwrite(&ch[i]1,1,fp); fseck(fp,-2L,SEEK_END) ; fread(&t,1,1,fp); felose(fp); printf("%c\n",t); } 程序执行后的输出结果是()。

A.d

B.c

C.b

D.a

点击查看答案
第8题
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include<stdio.h>

有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母

#include<stdio.h>

#include<ctype.h>

void fun(char *P)

{int i=0;

while(p[i])

{if(p[i]==‘ ’&&islower(p[i-1]))p[i-1]=p[i-1]=‘a’+‘A’;

i++;

}

}

main()

{char s1[100]=”ab cd EFG!”;

fun(a1);printf(”%s\n”,s1);

}

程序运行后的输出结果是()。

A.ab cd EFG!

B.Ab Cd EFg!

C.aB cD EFG!

D.ab cd EFg!

点击查看答案
第9题
有以下程序 #include <stdio.h> main() {FILE *fp; int i; char ch[]="abcd",t; fp=fopen("abc.dat","wb++"); for(i=O;i<4;i++)fwrite(&ch[i],1,1,fp); fseek (fp,-2L,SEEK_END); fread (&t,1,1,fp); fclose (fp); printf ("%c\n",t); } 程序执行后的输出结果是______。

A.d

B.c

C.b

D.a

点击查看答案
第10题
下面程序段的输出结果是int data=0;char k='a',p='f':data=p-k;system.out.println(data);A.0B.a

下面程序段的输出结果是 int data=0; char k='a',p='f': data=p-k; system.out.println(data);

A.0

B.a

C.f

D.5

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改