早教吧 育儿知识 作业答案 考试题库 百科 知识分享

下面程序的功能是将小写字母变成对应大写字母后的第二个字母.其中y变成A,z变成B.请选择填空.#includemain(){charc;while((c=getchar())!=‘\n’){if(c>=‘a’&&c‘Z’)2;}printf(“%c”,c);}}1A)c+=

题目详情
下面程序的功能是将小写字母变成对应大写字母后的第二个字母.其中y变成A,z变成B.请选择填空.
#include
main()
{ char c;
while((c=getchar())!=‘\n’)
{
if(c>=‘a’&&c‘Z’)
【2】;
}
printf(“%c”,c);
}
}
【1】 A)c+=2 B)c-=32 C)c=c+32+2 D)c-=30
【2】 A)c=‘B’ B)c=‘A’ C)c-=26 D)c=c+26
答案是dc,为什么c-30 有为什么c-26
▼优质解答
答案和解析
D 小写a比大写A的ASC码大32 ,即小写转大写 c=c-32 ,后两个字母,即+2即c=c-32+2
C 当c>'Z'成立,即结果超出Z时,即c变为大写、后推2位前,是y或z,要变为'A'或'B'
'y'变为大写并+2 ='Y'+2 ,要转为'A' 即'Y'+2-'A'=26 所以'y'转化的结果-26='A'
'z'同理
看了 下面程序的功能是将小写字母变...的网友还看了以下:

下列“之”的用法与其他三项不同的是A.择其善者而从之B.其不善者而改之A.择其善者而从之B.其不善  2020-06-08 …

下列选择中,符合矛盾双方在一定条件下可以相互转化的道理的有[]A.择其善者而从之,择其不善者而避之  2020-07-12 …

第一选择跟第二选择的区别又怎么区分其中的重要性或者正确性  2020-07-22 …

麻烦老师解答:“择其善者而从之,其“择其善者而从之,其不善者而改之”.[]①要有主见②避免盲目从众③  2020-11-08 …

下列句子朗读停顿正确的一项是A.择其善者/而从之,其不/善者而改之.B.可/以/为师矣下列句子朗读停  2020-11-08 …

选出“择其善者而从之”翻译最准确的一项[]A.选择其中的好人,跟从他(学习)。B.选择其中的善人并跟  2020-11-08 …

下边漫画启示我们()A.合作是共享的基础,共享是合作的必然结果B.择其善者而从之,择其不善择而改之C  2020-11-08 …

九点前哟哟有1﹣17个数,甲乙俩人分别轮流选择其中一个数,直至一方没有可选的数时算输,一方已选好的数  2020-11-30 …

如何在HTML里面写排他的下拉框?三个下拉框,每个下拉框里的内容是一样的,比如是A—Z这26个字母,  2021-01-01 …

关于数据报通信子网,下述说法()是正确的A.第一个分组需要路由选择,其他分组沿着选定的路由传输B.第  2021-01-02 …