小代码
2026-05-04 22:11:21
发布于:浙江
#include<bits/stdc++.h>
#include<unistd.h>
#include<windows.h>
using namespace std;
int k;
int main(){
cout<<"作者:上海交通大学-章老师\n";
cout<<"开不开始?\n";
string asd;
cin>>asd;
if(asd=="开始"){
cout<<"Hello\n";
cout<<"请输入一个数:\n";
int n,a[505];
cin>>n;
if(n%2==0){
cout<<"你输入了一个偶数,请输入"<<n<<"个数";
}
else if(n%2!=0){
cout<<"你输入了一个奇数,请输入"<<n<<"个数";
}
int ma=0;
for(int i=1;i<=n;i++){
cin>>a[i];
if(a[i]>ma){
ma=a[i];
}
}
cout<<"正在思考";
sleep(1);
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".\n";
sleep(1);
cout<<"最大值是"<<ma<<"对不对?\n";
string s;
cin>>s;
if(s=="对"){
cout<<"哈哈哈,我算对了!\n";
sleep(1);
}
else if(s=="不对"){
cout<<"OK,\n";
sleep(1);
cout<<"你算错了!\n";
sleep(1);
cout<<"哈哈哈,想让我算错,没门!\n";
sleep(1);
}
cout<<"1+1=?\n";
string d;
cin>>d;
if(d!="2"){
cout<<"恭喜你,";
sleep(1);
cout<<"答";
sleep(1);
cout<<"错了\n";
sleep(1);
cout<<"答案是:2!\n";
sleep(1);
cout<<"想不到吧!\n";
sleep(1);
}
else if(d=="2"){
cout<<"恭喜你,";
sleep(1);
cout<<"答";
sleep(1);
cout<<"对了\n";
cout<<"答案是:2!\n";
sleep(1);
}
cout<<"输入\n";
cout<<"1:继续\n";
cout<<"2:结束\n";
cout<<"3:进入找错模式\n";
cout<<"4:弹出画面\n";
cin>>k;
int ans;
if(k==1){
cout<<"请输入运行次数\n";
cin>>ans;
for(int i=1;i<=ans;i++){
cout<<"Hello\n";
cout<<"请输入一个数:\n";
int nh;
cin>>nh;
if(nh%2==0){
cout<<"你输入了一个偶数,请输入"<<nh<<"个数";
}
else if(nh%2!=0){
cout<<"你输入了一个奇数,请输入"<<nh<<"个数";
}
int max_pw=0;
for(int i=1;i<=n;i++){
cin>>a[i];
if(a[i]>max_pw){
max_pw=a[i];
}
}
cout<<"正在思考";
sleep(1);
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".\n";
sleep(1);
cout<<"最大值是"<<max_pw<<"对不对?\n";
string l;
cin>>l;
if(l=="对"){
cout<<"哈哈哈,我算对了!\n";
sleep(1);
}
else if(l=="不对"){
cout<<"OK,\n";
sleep(1);
cout<<"你\n";
sleep(1);
cout<<"说错了\n";
sleep(1);
cout<<"哈哈哈,想让我算错,没门! 666\n";
sleep(1);
}
cout<<"1+1=?\n";
string j;
cin>>j;
if(j!="2"){
cout<<"恭喜你,";
sleep(1);
cout<<"答";
sleep(1);
cout<<"错了\n";
sleep(1);
cout<<"答案是:2!\n";
sleep(1);
cout<<"想不到吧!\n";
sleep(1);
}
else if(j=="2"){
cout<<"恭喜你,";
sleep(1);
cout<<"答";
sleep(1);
cout<<"对了\n";
sleep(1);
cout<<"答案是:2!\n";
sleep(1);
}
}
cout<<"输入\n";
cout<<"1:继续\n";
cout<<"2:结束\n";
cout<<"3:进入找错模式\n";
cout<<"4:弹出画面\n";
int adf;
cin>>adf;
int anc;
if(adf==1){
cout<<"请输入运行次数\n";
cin>>anc;
for(int i=1;i<=anc;i++){
cout<<"Hello\n";
cout<<"请输入一个数:\n";
int nbh;
cin>>nbh;
if(nbh%2==0){
cout<<"你输入了一个偶数,请输入"<<nbh<<"个数";
}
else if(nbh%2!=0){
cout<<"你输入了一个奇数,请输入"<<nbh<<"个数";
}
int max_pow=0;
for(int i=1;i<=n;i++){
cin>>a[i];
if(a[i]>max_pow){
max_pow=a[i];
}
}
cout<<"正在思考";
sleep(1);
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".\n";
sleep(1);
cout<<"最大值是"<<max_pow<<"对不对?\n";
string kl;
cin>>kl;
if(kl=="对"){
cout<<"哈哈哈,我算对了!\n";
sleep(1);
}
else if(kl=="不对"){
cout<<"OK,\n";
sleep(1);
cout<<"你\n";
sleep(1);
cout<<"说错了\n";
sleep(1);
cout<<"哈哈哈,想让我算错,没门! \n";
sleep(1);
}
cout<<"1+1=?\n";
string dfj;
cin>>dfj;
if(dfj!="2"){
cout<<"恭喜你,";
sleep(1);
cout<<"答";
sleep(1);
cout<<"错了\n";
sleep(1);
cout<<"答案是:2!\n";
sleep(1);
cout<<"想不到吧!\n";
sleep(1);
}
else if(dfj=="2"){
cout<<"恭喜你,";
sleep(1);
cout<<"答";
sleep(1);
cout<<"对了\n";
sleep(1);
cout<<"答案是:2!\n";
sleep(1);
}
}
}
else if(k==2){
return 0;
}
else if(k==3){
cout<<"是否解锁隐藏提示?\n";
string agbd;
cin>>agbd;
if(agbd=="是"){
cout<<"正在查找中\n";
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".\n";
sleep(1);
cout<<"每行只有两处错误。\n";
}
else{
cout<<"好吧。\n";
}
cout<<"#incldde<kits/stdc++.h>\n";
cout<<"uding namespade std;\n";
cout<<"knt moin(){\n";
cout<<" \n";
cout<<" \n";
cout<<" \n";
cout<<"}\n";
cout<<"输入行 列\n";
int abf,acfg;
cin>>adf>>acfg;
int aff,adffg;
cin>>aff>>adffg;
int asfff,adcfffg;
cin>>asfff>>adcfffg;
if(abf==6&&acfg==10&&aff==2&&adffg==14&&asfff==1&&adcfffg==6){
cout<<"恭喜你,";
sleep(1);
cout<<"答";
sleep(1);
cout<<"对了\n";
sleep(1);
cout<<"答案是:\n";
sleep(1);
cout<<"6 10\n";
cout<<"2 14\n";
cout<<"1 6";
}
else{
cout<<"恭喜你,";
sleep(1);
cout<<"答";
sleep(1);
cout<<"错了\n";
sleep(1);
cout<<"答案是:\n";
sleep(1);
cout<<"6 10\n";
cout<<"2 14\n";
cout<<"1 6";
}
return 0;
}
}
else if(k==2){
return 0;
}
else if(k==3){
cout<<"是否解锁隐藏提示?\n";
string amd;
cin>>amd;
if(amd=="是"){
cout<<"正在查找中";
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".";
sleep(1);
cout<<".\n";
sleep(1);
cout<<"每行只有两处错误。\n";
sleep(1);
}
else{
cout<<"好吧。\n";
sleep(1);
}
cout<<"#incldde<kits/stdc++.h>\n";
cout<<"uding namespade std;\n";
cout<<"knt moin(){\n";
cout<<" \n";
cout<<" \n";
cout<<" \n";
cout<<"}\n";
cout<<"输入行 列\n";
int ab,ac;
cin>>ab>>ac;
int aa,ad;
cin>>aa>>ad;
int as,adc;
cin>>as>>adc;
if(ab==6&&ac==10&&aa==2&&ad==14&&as==1&&adc==6){
cout<<"恭喜你,";
sleep(1);
cout<<"答";
sleep(1);
cout<<"对了\n";
sleep(1);
cout<<"答案是:\n";
sleep(1);
cout<<"6 10\n";
cout<<"2 14\n";
cout<<"1 6";
}
else{
cout<<"恭喜你,";
sleep(1);
cout<<"答";
sleep(1);
cout<<"错了\n";
sleep(1);
cout<<"答案是:\n";
sleep(1);
cout<<"6 10\n";
cout<<"2 14\n";
cout<<"1 6";
}
return 0;
}
else if(k==4){
while(true){
system("start cmd");
}
}
}
if(asd=="不开始"){
cout << "你的电脑要关机了,你信吗\n";
again:
cout << "回答我";
string dfgdgfgds;
cin>>dfgdgfgds;
if(dfgdgfgds=="信")
system("shutdown /s");
else if(dfgdgfgds=="不信")
cout<<"你尽然不信,接受惩罚吧!";
system("shutdown /s");
}
return 0;
}
自愿加团:团
这里空空如也












有帮助,赞一个