日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

补作业:随机生成二元四则运算

發布時間:2023/12/9 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 补作业:随机生成二元四则运算 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
四則運算代碼如下,基礎不好,剛完成作業,希望老師多給點平時成績,謝謝老師! #include<stdio.h> #include<stdlib.h> #include<time.h> int right=0,wrong=0; int a,b,c,d; /*加法運算*/ void add() { int i,j; for(i=0;i<5;i++) { a=rand()%50;//rand()產生一個隨機函數,分布范圍是0到最大整數,得到1-49的整數 b=rand()%50; printf("請回答:%d+%d=",a,b); scanf("%d",&j); if(a+b==j) { printf("回答正確\n\n"); right++; } else { printf("回答錯誤\n\n"); wrong++; } continue; } } /*減法運算*/ void minu() { int i,j; for(i=0;i<5;i++) { a=rand()%50;//rand()產生一個隨機函數,分布范圍是0到最大整數,得到1-49的整數 b=rand()%50; printf("請回答:%d-%d=",a,b); scanf("%d",&j); if(a-b==j) { printf("回答正確\n\n"); right++; } else { printf("回答錯誤\n\n"); wrong++; } continue; } } /*乘法運算*/ void mul() { int i,j; for(i=0;i<5;i++) { a=rand()%50;//rand()產生一個隨機函數,分布范圍是0到最大整數,得到1-49的整數 b=rand()%50; printf("請回答:%d*%d=",a,b); scanf("%d",&j); if(a*b==j) { printf("回答正確\n\n"); right++; } else { printf("回答錯誤\n\n"); wrong++; } continue; } } /*除法運算*/ void di() { int i,j; for(i=0;i<5;i++) { a=rand()%50;//rand()產生一個隨機函數,分布范圍是0到最大整數,得到1-49的整數 b=rand()%50; printf("請回答:%d/%d=",a,b); scanf("%d",&j); if(a/b==j) { printf("回答正確\n\n"); right++; } else { printf("回答錯誤\n\n"); wrong++; } continue; } } /*混合運算*/ void hunhe() { int i,j; for(i=0;i<5;i++) { a=rand()%50;//rand()產生一個隨機函數,分布范圍是0到最大整數,得到1-49的整數 b=rand()%50; c=rand()%50; d=rand()%50; printf("請回答:%d+%d-%d*%d=",a,b,c,d); scanf("%d",&j); if(a+b==j) { printf("回答正確\n\n"); right++; } else { printf("回答錯誤\n\n"); wrong++; } continue; } } void main() { printf("\n歡迎進入小學四則運算\n\n"); while(1) { int con=0,choose=0; printf("請選擇:\n"); printf("加法運算請輸入(1)\n"); printf("減法運算請輸入(2)\n"); printf("乘法運算請輸入(3)\n"); printf("除法運算請輸入(4)\n"); printf("混合運算請輸入(5)\n"); if(con==0) scanf("%d",&choose); switch(choose) { case 1:add();break; case 2: minu(); break; case 3: mul(); break; case 4: di(); break; case 5: hunhe(); break; } printf("\n重新選擇?請輸入(1)\n"); printf("\n退出運算?請輸入(2)\n"); scanf("%d",&con); if(con==1) con=1; if(con==2) break; } printf("您總共完成%d道題\n正確%d道\n錯誤%d道\n",right+wrong,right,wrong); }

轉載于:https://www.cnblogs.com/xry1125/p/5553673.html

總結

以上是生活随笔為你收集整理的补作业:随机生成二元四则运算的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。