在________填写适当内容,完成如下功能:输入一个大写字母,然后顺序输出该字母的前驱字母、该字母本身、它的后继字母。#includevoidmain(){charc;printf("请输入一个大写字母:");scanf("%c",___c);printf("%c,%c,%c",c-1,c,c+1);}
举一反三
- (编程题填空) 字符加密:输入一个字符,如果是小写字母则输出其大写形式;如果是大写字母则输出其后第5个字母(例如:输入A,输出F;输入Y,输出D,26个字母循环变化,Z的下一个字母是A);其他字符则原样输出。 请根据注释的提示补充以下代码: c=input("请输入一个字符:") if 'a'[=c<='z': print( ____ ) #输出小写字符的大写形式 elif 'A'<=c<='Z': t=_____ +5 #提示:大写字母则输出其后第5个字母 if(chr(t)]'Z'): t=____ # 提示:26个字母循环变化,Z的下一个字母是A print( ____) #输出加密后的字符 else: print(c)
- 输入任意一个大写字母(要求:从B到Y中任意一个),将其转换成小写后,按顺序输出其前面一个字母、该字母本身和其后面的一个字母。例如:输入C,输出bcd [br][/br] (请将代码和输入 C后程序运行结果,截图粘贴在答案中)
- 从键盘输入一个大写英文字母,输出该字母在中间的3个相邻的字母。例:若输入的字母为B,则输出ABC,...,注意:若输入的字母为Z,则输出YZA,若为A则输出ZAB。
- 【填空题】以下程序的功能是:输入一个小写字母,输出对应的大写字母,将程序补充完整。 main() { char ch; scanf("%c",&ch); /* 从键盘输入一个小写字母 */ 【1】 /* 将该字母转换为大写字母 */ printf("%c ",ch); /* 输出转换后的结果 */ }
- 请按照题目顺序,填写所选答案对应的字母(注意字母请大写)。