问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言编程问题:从键盘上输入一个字符串按照以下规则对其加密。

发布网友 发布时间:2022-10-12 03:59

我来回答

2个回答

热心网友 时间:2023-10-17 20:48

#include <stdio.h>
int main()
{
int i=0;
char string[50];
gets(string);
puts(string);
while(string[i] != '\0')
{
if(string[i]>='a'&&string[i]<='z')
{
string[i]=(string[i]+3-'a')%26+'a';
}
else if(string[i]>='A'&&string[i]<='Z')
{
string[i]=(string[i]+3-'A')%26+'A';
}
i++;
}
puts(string);
return 0;
}

热心网友 时间:2023-10-17 20:49

#include <stdio.h>

#include <string.h>

int main() {

int i;

char s[80];

printf("请输入字符串:");

while(scanf("%s",s) == 1)

{

printf("加密前:%s\n",s);

i=0;//i定义在此处便于第二次运行

while(s[i])

{if(s[i] >= 'A' && s[i] <= 'Z')

s[i] = (s[i] - 'A' + 3)%26 + 'A';

else if(s[i] >= 'a' && s[i] <= 'z')

s[i] = (s[i] - 'a' + 3)%26 + 'a';

++i;}

printf("加密后:%s\n",s);

printf("请输入字符串[<Ctrl + Z><ENTER>结束程序]:");

}

return 0;

}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
盘点几部世界恐怖惊悚电影,胆小请不要勿看或找人陪同观看 人有它在,天没它大打一个字 天减一笔有什么字? 天字减一笔有哪几个字 清单小粥的做法有? 花式百合清凉粥做法 卡通表现形式 新冠疫情下的大时代 什么叫做专项资金 什么叫做运营资金 C语言编程:输入一行字符串,按给出的规则译成密码。 男生十八岁生日送什么礼物? 开水反复煮三次可以吗 开水能反复煮三次吗 为什么现在的电脑磁盘从C盘开始,A盘和B盘到哪儿去了? 《大天使之剑》的游戏背景,是不是和奇迹MU一样? 奇迹MU满转700的战士攻击力和大天使之剑里哪个厉害一点? 学院办院刊,有一个诗歌栏目,求栏目名称,普普通通的就好。不要文学色彩忒高 我负责校刊的诗词版块,要板块的题目,(版块内容包括古诗词,现代诗,外国诗,)大家帮帮忙。。。5个字以 英语六级考试通过率是多少? 六级英语的通过率有多大? 干白钢347用什么材质的刀具好用? 信用卡是怎么个使用方法 《如何阅读一本书》阅读不同读物的方法 妇科炎症的常见症状是什么? 蔡司望远镜历史 好吗 我的十年之前的笔记本电脑没有连无线的功能 ,如果我想连无线,有不安无线网卡以为的方法吗? 家常清蒸大龙虾的做法,清蒸龙虾的做法 39分之26等于几分之几 57分之38等于几分之几 57分38等于几分之几?(最简分数) 26分之39最简分数是多少 三十九分之二十六的最简分数是多少? 经典正能量早安句子98条 霸气又伤感的微信名字 比较伤感的网名 起个伤感的微信名字 起个伤感的微信好记名字 周杰伦的《外婆》歌词怎么分段唱? 求周杰伦 外婆的吉他谱 最好是有 比如说 和弦扫几下 怎么扫 重庆5a级景区有哪些 现在军官证什么颜色 军官证 士官证 士兵证都是什么颜色 军官证是什么样身份的人才持有军官证? 安心裤是什么 安心裤有什么用处 时光如流水,不知不觉又是新的一年.过去的一年是碌碌无为?还是收获满满 怎么邀请别人帮我解封? 怎么邀请别人帮我解封? 封了怎么邀请好友解封? 我封了要怎么邀请好友帮我解封呢?人脸验证每次都失败。 怀孕预产期是怎么算的? 苹果7突然掉电特别快 班主任半年工作总结 2022微信置顶短句 梦到蛇意味着什么 梦到蛇寓意着什么