📄 untitled1.cpp
字号:
#include<stdio.h>
void main()
{
int i,j,k;
char a[100] ;
char c;
printf("please type in the plaittext(请输入明文):"); //请输入明文
gets(a);
i=strlen(a); //计算出明文的长度
printf("please type in the key(请输入密钥)(在0到25之间的数字): "); //输入密钥
scanf("%d",&k);
printf("the ciphertext is 则密文是:");
if (a[0]>=97) //判断出输入的字母是小写则执行下面的句子
for(j=0; i!=0;i--,j++)
{
c=0;
c=(a[j]+k-65-32)%26+65;
printf("%c", c) ;}
else //如果是大写字母则执行以下句子
for(j=0; i!=0;i--,j++)
{
c=0;
c=(a[j]+k-65)%26+32+65 ;
printf("%c", c) ;}
printf("\n");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -