关于梅兰松竹的手抄报:C语言程序设置问题

来源:百度文库 编辑:高考问答 时间:2024/04/28 09:00:32
编写程序:任意输入一个字符,如果是字母字符,则将其ASCII值加5,使其在字母字符“a-z"之间交换并输出,例如,字母“a”变成“f”,字母“z”变成字母“e”;如果是数字字符,则将其ASCII值减2,使其在数字字符“0-9"之间交换并输出,例如,字符“9”变成“7”,字符“1”变成字符“9”;

#include <stdio.h>
void main()
{
char ch;
scanf("%c",&ch);
if(ch>='a'&& ch<='z')
printf("%c",((ch-'a'+5+26)%26+'a'));
if(ch>='0'&&ch<='9')
printf("%c",((ch-'0'-2+10)%10+'0'));
}

呵呵,很基本的问题

不怕麻烦的话可以用多个条件语句啊,呵呵

简单啊