专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C语言

一道让小弟我看下去看似简单的题目

发布时间:2011-06-28 12:41:29 文章来源:www.iduyao.cn 采编人员:星星草
【求助】一道让我看上去看似简单的题目
题目:用条件编译方法实现以下功能:输入一行电报文字,可以任选两种输出,一为原文输出;一为将字母变成其下一字母(如’a’变成’b’……….’z’变成’a’。其他字符不变)。用#define命令来控制是否要译成密码。例如:#define change 1 ,则输出密码。若#define change 0,则不译成密码,按原码输出。
//我是新手  

------解决方案--------------------
#define Change 1则编译器在编译的时候会将Change这个标识符替换成1这个整型字面值,
然后你就可以这样子判断了if( Change==1/*编译后相当于 if(1==1)*/) printf(....) if(Change ==0)....
楼主试一试吧。
------解决方案--------------------
输出密码请将Change改为:1  输出原码请将Change改为:0
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: