前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C语言 | 将“China”翻译成密码

C语言 | 将“China”翻译成密码

原创
作者头像
小林C语言
修改2020-12-30 15:42:35
5.2K0
修改2020-12-30 15:42:35
举报

例46:请编程序将“China”翻译成密码,密码规律是:用原来的字母后面第4个字符代替原来的字母。

解题思路:例子,字母“A”后面的第4个字母是“E”,用“E”代替“A”。

按照ASCII码表,后四个字母即为在原来的基础上加4就可以了,直接定义字符类型,最后输出也是字符类型,挨个输出,因此“China”应该翻译为“Glmre”。

源代码演示:

代码语言:javascript
复制
#include<stdio.h>//头文件 
int main()//主函数 
{
  char c1='C';//定义为字符类型且赋值 
  char c2='h';//定义为字符类型且赋值 
  char c3='i';//定义为字符类型且赋值 
  char c4='n';//定义为字符类型且赋值 
  char c5='a';//定义为字符类型且赋值 
    c1=c1+4;//c1字符所对应的ASCII码表值加4 
    c2=c2+4;//c2字符所对应的ASCII码表值加4 
    c3=c3+4;//c3字符所对应的ASCII码表值加4
    c4=c4+4;//c4字符所对应的ASCII码表值加4
    c5=c5+4;//c5字符所对应的ASCII码表值加4
    printf("翻译后的密码是:%c%c%c%c%c\n",c1,c2,c3,c4,c5);//输出结果 
    return 0;//主函数返回值为0 
}

编译运行结果如下:

代码语言:javascript
复制
翻译后的密码是:Glmre

--------------------------------
Process exited after 1.102 seconds with return value 0
请按任意键继续. . .

C语言 | 将“China”翻译成密码

更多案例可以go公众号:C语言入门到精通

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档