⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gailv.cpp

📁 用c++实现的对凯撒密码的解密程序
💻 CPP
字号:
//*****************************
//*****     gailv.cpp     *****
//*****************************
#include<string.h>
#include<iostream.h>

void main(){
	char source[100];
	int a[26];		//记录每个字符出现次数
	int all=0;		//字符总数
	float gl[26];	//记录每个字符gailv
	for(int i=0;i<26;i++)a[i]=0;
	
	cout<<"请输入密文:(不超过)100个字符"<<endl;
	cin>>source;
	for(int k=0;k<100;k++){
		if (source[k]<65 || source[k]>122 || (source[k]>90 && source[k]<97))
				break;
		int p;
		p=source[k];
		if (p>64 && p<91) p=p-65;
		if (p>96 && p<122)p=p-97;
		all++;
		a[p]++;
	}
	
	cout<<"每个字母概率为:";
	for(int x=0;x<26;x++){
		gl[x]=float(a[x])/all;
		cout.precision(2);
		cout<<char(x+97)<<":"<<gl[x]<<"	";
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -