📄 gailv.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 + -