以下程序段对输入的一个小写字母,将字母循环后移动5个位置后输出。如‘a’变为‘f’,‘w’变成‘b’。请在空中填入正确内容。 char c;c=_____; if(c>=’a’&&_____) _____; else if(c>=’v’&&c<=’z’) _____; putchar(c);
举一反三
- 以下程序对输入的一个小写字母,将字母循环后移5个位置后输出。如'a'变成'f','w'变成'b',请填空。#include "stdio.h"int main(){char c;c=getchar();if(c>='a'&&c<='u')① ;else if(c>='v'&&c<='z')② ;putchar(c);return 0;}
- 输入一个字母,将字母循环后移6个位置后输出。如‘A’变成‘G’,‘w’变成‘c’。
- 以下程序的功能是:输入一个小写字母,将字母循环后移5个位置后输出。例如'a'变成...char(c); return 0; }
- (编程题填空) 字符加密:输入一个字符,如果是小写字母则输出其大写形式;如果是大写字母则输出其后第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)
- 下面程序功能为:输入一个A~Z之间的字母,输出与之左右相邻的两个字母,根据注释信息将程序填写完整。(注意:题目要求输入A~Z之间的字母,即不包含A和Z)#include <stdio.h>int main( ){char ch; //数据准备__1__ //调用getchar()输入一个字母,并赋值给ch__2__ //调用putchar()输出与ch左相邻的字母__3__ //调用putchar()输出与ch右相邻的字母}