输入任意一个大写字母(要求:从B到Y中任意一个),将其转换成小写后,按顺序输出其前面一个字母、该字母本身和其后面的一个字母。例如:输入C,输出bcd [br][/br] (请将代码和输入 C后程序运行结果,截图粘贴在答案中)
举一反三
- (编程题)字符加密:输入一个字符,如果是小写字母则输出其大写形式;如果是大写字母则输出其后第5个字母(例如:输入A,输出F;输入Y,输出D,26个字母循环变化,Z的下一个字母是A);其他字符则原样输出。
- (编程题填空) 字符加密:输入一个字符,如果是小写字母则输出其大写形式;如果是大写字母则输出其后第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)
- 从键盘上输入一个小写英文字母,编程输出该字母所对应的大写字母。
- 在________填写适当内容,完成如下功能:输入一个大写字母,然后顺序输出该字母的前驱字母、该字母本身、它的后继字母。#includevoidmain(){charc;printf("请输入一个大写字母:");scanf("%c",___c);printf("%c,%c,%c",c-1,c,c+1);}
- 向x变量中输入任意一个大写字母,再将x变量中的大写字母转成小写字母 (如 "G”变成 "g”)。正确的算法是() A: ①输入字母到x ②int y = x - 32 ③x = (char)y→输出x B: ①输入字母到x ②int y = x + 32 ③x = (char)y→输出x C: ①输入字母到x ②int y = (int)x - 32 ③x = (char)y→输出x D: ①输入字母到x ②int y = (int)x + 32 ③输出y