码迷,mamicode.com
首页 > 其他好文 > 详细

字母加密-C基础

时间:2019-11-15 15:44:08      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:include   输入格式   英文   alt   sig   its   ++   pac   c++   

输入一个英文小写字符和正整数k(k<26),将英文字母加密并输出。加密思想:将每个字母c加一个序数k, 即用它后面的第k个字母代替,变换公式:c = c + k。如果字母为z,则后一个字母是a,也就是字母表形成一个圆。

输入格式:

一个字母和一个序数。

输出格式:

输出加密后的字母。

输入样例:

在这里给出一组输入。例如:

b  11

输出样例:

在这里给出相应的输出。例如:

m


 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 
 4 int main()
 5 {
 6     unsigned char n;
 7     int k;
 8     scanf("%c %d",&n,&k);
 9     //  char m=n+(k%26);
10 //    char m=(n+k)%26;
11 //    int  m=n-‘a‘+k;
12     //  printf("%c\n",m);
13     n=n+k;
14     if(n>=z)
15         n-=26;
16     printf("%c\n",n);
17     return 0;
18 }

 



 

技术图片

 

 

技术图片

 

 

 

字母加密-C基础

标签:include   输入格式   英文   alt   sig   its   ++   pac   c++   

原文地址:https://www.cnblogs.com/OFSHK/p/11867091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!