c++口算题本

发布时间:2026/7/14 15:03:13
c++口算题本 有没有家长想要孩子做口算题的话不多说上代码点个赞再复制吧求求了这里要改一下#includeiostream #includetime.h #includestdlib.h #includestdio.h #includecmath using namespace std; int main(){ cout欢迎来到口算制造机\nHow many 口算题 do uou need\n; int youneed; cinyouneed; coutok,你需要youneed份口算\n; cout你最多要整数部分是多少; int zure; cinzure; cout\n你最多要小数部分是多少位(不能是0); int number; cinnumber; cout\n开始制造; system(cls); srand(time(0)); for(int j1;jyouneed;j){ cout-----------------------\n; cout这是第j份口算\n; for(int i1;i40;i){ //cout这是第j份口算\n; int yupow(10,number); int oprand()%4; int op11rand()%zure; int op12rand()%yu; int op21rand()%zure; int op22rand()%yu; string summto_string(op11).to_string(op12); double sum1stod(summ); summto_string(op21).to_string(op22); double sum2stod(summ); sum1,sum2; if(i%20) cout ; if(op1sum1sum2){ swap(op11,op21); swap(op12,op22); } if(op0){ coutsum1sum2; }else if(op2){ coutsum1*sum2; }else if(op1){ coutsum1-sum2; }else{ // 除法 int zeishurand()%yu; while(1){ if(zeishu!0) break; zeishurand()%yu; } double sum3sum1*zeishu; coutsum1/sum3; } if(i%20) cout\n; } } return 0; }