11问答网
所有问题
为什么这道c语言题选择B而不是D?
如题所述
举报该问题
其他回答
第1个回答 2019-06-10
三目运算符,先判断ch是否在'A'和'Z'之间,是则取值ch+32,否则取值ch,因为ch初始值是'A',满足在'A'和'Z'之间,所以取值ch+32,而'A'加上32恰好是'a'的ASCII值,将这个值赋值给ch,所以最终ch就是'a'
相似回答
c语言
程序设计,
这道题为什么选B?
答:
switch语句内部只有遇到break才会退出,否则会继续执行下一条语句。所以输2的时候,'2'-'2'=0,会把case 0/1/2三个条件都执行 case 0无输出 ,case 1/2各输出一个 '2'+4,就是两个'6',然后遇到break退出 输入4只执行case 2一次,输出 '4'+4,就是'8'输入7时,'7'-2=5,执行defaul...
大家正在搜
大学c语言教材A与B的的不同
c语言程序设计期末试题B答案
A B C D怎么怎么学
c语言程序A链表与B链表相等
B 语言
B0D
B.A.D
D.O.B
A B C D E