中易网

好玩的C语言程序设计难道了我

答案:3  悬赏:0  
解决时间 2021-04-22 05:34
要求把自己的姓名全拼译成密码,编程并上机运行:
密码规律是:用原来的字母后面第4个字母代替原来的字母。例如,字母“A”后面第4个字母是“E”,用“E”代替“A”,”w”,”x”,”y”,”z”分别用“a”,“b”,“c”,“d”代替。如:要将姓名张三的全拼“zhangsan”译成密码,因此,“zhangsan”应译为“dlerkwer”。
最佳答案

没什么亮点 !

无非就是增删改查!

你是刚学c语言吧!

这种程序我们以前也答辩过!

对于你们这种初学者来说 !

老师不会问什么!

你只要把这程序的中的意思弄懂 !

实现机制 !每个方法的作用! 每个方法里面语句的意思 是做什么用的弄懂就可以了!

有的关键字 方法的作用是最喜欢问的!

比如问你 ***关键字 *** 方法是什么意思 干什么用的!

或者他问你实现***功能的代码是哪段啊 !

很简单的!

全部回答
#include <stdio.h> int main() { charbuf[256]; printf("Input your name:"); scanf("%s", buf); for(char*p = buf; *p; ++p) { if(*p >= 'A'&& *p <= 'Z') { *p = (*p - 'A'+ 4) % 26 + 'A'; } elseif(*p >= 'a'&& *p <= 'z') { *p = (*p - 'a'+ 4) % 26 + 'a'; } } printf("Result: %s\n", buf); return0; }
#include <cstdio> char s[100]; int main() { while(scanf("%s", s)==1) { char *p = s; while(*p) { if(*p>='A'&&*p<='Z') *p = (*p-'A'+4)%26+'A'; else *p = (*p-'a'+4)%26+'a'; p++; } printf("%s\n", s); } return 0; }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我的QQ给大多人发信息没有问题,给某个
物业管理的装修管理程序是什么?
龙石村地址在什么地方,我要处理点事
梦见 别人带孝,是怎么回事哟
谁可以帮我下个显卡驱动器
有没有关于空军题材的电视剧??
英语该怎么学习?
判断以线段a,b,c为边组成的三角形是不是直角
三明治纸盒包装后里面还要包装吗
通州市联友金属构件厂我想知道这个在什么地方
现在武汉到英山坐汽车要多久?哪个汽车站坐车
内江高粱到重庆铜粱怎么走
银耳干燥的时候防止变黄最适宜温度是多少
杭州的人气美食
乐泰598平面密封硅橡胶水哪里购买价格实惠?
推荐资讯
玛瑙染色技术
热舞东北二区现在玩不了吗?
护士一天到晚都要导尿?
哪个品牌的防辐射服效果最好?
山东土元养殖基地
小肚子胖怎么减
我想做房地产
怎么查找到鱼类养殖技术
玉林有像这种货架卖吗?急。。。。。
思慈中医美容减肥店在什么地方啊,我要过去处
东廊路/老锡沙线(路口)地址有知道的么?有点
英语成语小故事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?