[二级C试题天天练]C语言考试试题7

[二级C试题天天练]C语言考试试题7,第1张

[二级C试题天天练]C语言考试试题7,第2张

2如果ch是一个char变量,K是一个int变量(已知字符A的ASC代码是97),执行以下语句后输出为()
Ch = ' b ';
K=24
Printf("%x,%o,",ch,ch,K);
Printf("k=%%d\n ",k);
A)由于变量类型与格式描述符类型不匹配,输出没有固定值
B)输出项与格式描述符个数不匹配,输出为0或不为
c) 62,142,k =% d
d) 62,142,k =%。本题第一条printf语句的格式表示输出应该是62,142,多余的输出项K不输出;第二条printf语句,由于格式描述符包含两个连续的%字符,根据C语言的规定,这两个%将不再作为格式描述符,而是作为字符“%”处理并按原样输出。所以这里的输出项K没有对应的格式描述符,不会输出。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » [二级C试题天天练]C语言考试试题7

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情