我写了加法、乘法等等密码现在要写一个mymain通过选择界面在dos上运行它们

我写了加法、乘法等等密码现在要写一个mymain通过选择界面在dos上运行它们,第1张

第一题:%D%A#include<stdio.h>%D%Avoid main()%D%A{int a,b%D%Aprintf("请输入两个数:")%D%Ascanf("%d %d",&a,&b)%D%Aprintf("%d+%d = %d\n",a,b,a+b)%D%Aprintf("%d-%d = %d\n",a,b,a-b)%D%Aprintf("%d*%d = %d\n",a,b,a*b)%D%Aprintf("%d/%d = %d\n",a,b,a/b)%D%A}

给你,自己再稍微改造一下吧:

#include "stdio.h"

#include "conio.h"

main()

{

int k,i=0

char a[100],b[100]

printf("qing shu ru ni de mi wen \n")

gets(a)

printf("qing shu ru mi shi \n")

scanf("%d",&k)

printf("\n")

do{

b[i]=(char)(a[i]+k)

if(b[i]>122){

b[i]=(char)(b[i]-26)

}

i++

}while(a[i]!='\0')

puts(b)

getch()

}

代换密码(substitution cipher):就是明文中的每一个字符被替换成密文中的另一个字符。接收者对密文做反向替换就可以恢复出明文。

置换密码(permutation cipher),又称换位密码(transposition cipher):明文的字母保持相同,但顺序被打乱了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12133088.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存