下面程序功能为:输入一个A~Z之间的字母,输出与之左右相邻的两个字母,根据注释信息将程序填写完整。(注意:题目要求输入A~Z之间的字母,即不包含A和Z)#include ;int main( ){char ch; //数据准备
举一反三
- 下面程序功能为:输入一个A~Z之间的字母,输出与之左右相邻的两个字母,根据注释信息将程序填写完整。(注意:题目要求输入A~Z之间的字母,即不包含A和Z)#include <stdio.h>int main( ){char ch; //数据准备__1__ //调用getchar()输入一个字母,并赋值给ch__2__ //调用putchar()输出与ch左相邻的字母__3__ //调用putchar()输出与ch右相邻的字母}
- 从键盘输入一个大写英文字母,输出该字母在中间的3个相邻的字母。例:若输入的字母为B,则输出ABC,...,注意:若输入的字母为Z,则输出YZA,若为A则输出ZAB。
- 【填空题】以下程序的功能是:输入一个小写字母,输出对应的大写字母,将程序补充完整。 main() { char ch; scanf("%c",&ch); /* 从键盘输入一个小写字母 */ 【1】 /* 将该字母转换为大写字母 */ printf("%c ",ch); /* 输出转换后的结果 */ }
- 以下程序对输入的一个小写字母,将字母循环后移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;}
- 有一行电文译文下面规律译成密码: A->Z a->z B->Y b->y C->X c->x … 即第一个字母变成第26 个字母,第i 个字母变成第(26-i+1)个字母。非字母字符不变,要求编程序将密码回原文,并打印出密码和原文。