早教吧 育儿知识 作业答案 考试题库 百科 知识分享

用条件编译方法实现以下功能:输入一行电报文字,可以任选两种输出,一为原文输出;一为将字母变成其下一用条件编译方法实现以下功能:输入一行电报文字,可以任选两种输出,一为原文

题目详情
用条件编译方法实现以下功能: 输入一行电报文字,可以任选两种输出,一为原文输出;一为将字母变成其下一
用条件编译方法实现以下功能:
输入一行电报文字,可以任选两种输出,一为原文输出;一为将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变).用命令来控制是否要译成密码.例如:
#define CHANGE 1
则输出密码.若:
#define CHANGE 0
则不译为密码,按原码输出.
▼优质解答
答案和解析
#define CHANGE 1
main()
{char str[80],c;int i=0;
gets(str);
while(str[i]!=’\0’)
{
#if CHANGE
if(str[i]==90||str[i]==122) str[i]=str[i]-25;
else if(str[i]>=65&&str[i]=97&&str[i]=65&&*c=97&&*c
看了用条件编译方法实现以下功能:输...的网友还看了以下:

有甲乙两个水管,甲为进水管,单开甲管,8小时可以注满一池水;乙为出水管,单开乙管;10小时可以将一  2020-04-26 …

有甲乙两个水管,甲为进水管,单开甲管,8小时可以注满一池水;乙为出水管,单开乙管;10小时可以将一  2020-04-26 …

对于向一个数据库添加自由表,下列那种说法是不正确的().A.可以将一个自由表添加到数据库中B.可以  2020-04-27 …

益智题,画一条直线,最多可以将一个长方形分成2部分.画2条直线,最多可以将一个长方形分成4部分.画  2020-05-20 …

小肠吸收的营养物质大多数会经汇集到.肝脏一方面可以将的合并成贮存起来,另一方面还可以将一些转化为,  2020-06-08 …

3,有甲乙两个水管,甲为进水管,单开甲管,8小时可以注满一池水;乙为出水管,单开乙管;10小时可以  2020-07-28 …

带电粒子在磁场中做运动的速度为什么可以分解啊?速度与磁场是垂直的,然后可以将一水平速度V0分解为以V  2020-11-03 …

求陈涉世家里面一词多义会,故,将,书,数,次,行,然,为,以的一词多义!求陈涉世家里面一词多义会,故  2020-11-13 …

DIY武将,求评论武将3体力利诱:当你受到杀的伤害时,你可以将一张红色手牌交给伤害来源,若如此做,该  2020-11-22 …

以下为我将一些古文句窜在一起,说得过去吗?自古一阴一阳谓之道,阴阳互化谓之变.反也者,道之动也;弱也  2020-12-17 …