📄 cpp4.cpp
字号:
#include <iostream>
#include <cstdlib> // for exit(), srand(), rand()
#include <ctime>
using namespace std;
int main()
{
int rNum, m = 20;
char *ch = new char[m];
char n[20];
srand((unsigned)time(NULL));
for (int i = 0; i < 20; i++)
{
rNum = 1 +(int)((rand()/(double)RAND_MAX)*36);
switch (rNum)
{
case 1:
ch[i] = 'a';
break;
case 2:
ch[i] = 'b';
break;
case 3:
ch[i] = 'c';
break;
case 4:
ch[i] = 'd';
break;
case 5:
ch[i] = 'e';
break;
case 6:
ch[i] = 'f';
break;
case 7:
ch[i] = 'g';
break;
case 8:
ch[i] = 'h';
break;
case 9:
ch[i] = 'i';
break;
case 10:
ch[i] = 'j';
break;
case 11:
ch[i] = 'k';
break;
case 12:
ch[i] = 'l';
break;
case 13:
ch[i] = 'm';
break;
case 14:
ch[i] = 'n';
break;
case 15:
ch[i] = 'o';
break;
case 16:
ch[i] = 'p';
break;
case 17:
ch[i] = 'q';
break;
case 18:
ch[i] = 'r';
break;
case 19:
ch[i] = 's';
break;
case 20:
ch[i] = 't';
break;
case 21:
ch[i] = 'u';
break;
case 22:
ch[i] = 'v';
break;
case 23:
ch[i] = 'w';
break;
case 24:
ch[i] = 'x';
break;
case 25:
ch[i] = 'y';
break;
case 26:
ch[i] = 'z';
break;
case 27:ch[i] = '0';
break;
case 28:ch[i] = '1';
break;
case 29:ch[i] = '2';
break;
case 30:ch[i] = '3';
break;
case 31:ch[i] = '4';
break;
case 32:ch[i] = '5';
break;
case 33:ch[i] = '6';
break;
case 34:ch[i] = '7';
break;
case 35:ch[i] = '8';
break;
case 36:ch[i] = '9';
break;
}// end of switch
}// end of for loop
cout << ch <<endl;
for(i=0;i<20;i++)
cin>>n[i];
for(i=0;i<20;)
{
if(ch[i]=n[i])
{
i++;
}
if(ch[i]!=n[i])
{
cout<<"wrong!";
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -