用c++语言实现出四则运算的题

2021-06-21 20:04

阅读:542

标签:for循环   设计   and   运算   完成   问题   技术分享   方式   img   

设计思路

1.利用随机函数 随机两个两位数

2.用其中一个数除以4取余函数 0 1,2,3 用switch语句分表代表加、减、乘、除。

3.输出式子

4.利用for循环实现题的量增

5.加入变量控制题量。

 1 #include 2 #include 3 using namespace std;
 4 int main()
 5 { int num1,num2,k;
 6   cout"输入所需要的题数:";
 7   cin>>k;
 8   for(int i=0;i)
 9   {
10   num1= rand() % 100;
11   num2= rand() % 100;
12      switch(num1%4)
13     { case 0 :cout"+""="break;
14       case 1 :cout"-""="break;
15       case 2 :cout"*""="break;
16       case 3 :cout"÷""="break;
17     }
18   }
19   return 0;
20 }

 

技术分享图片

总结

在做之前估计时间为15分钟,实际用时:27分钟

具体实施起来随机函数用法不熟,通过边查边学边写的方式完成了这样一个简单的四测运算程序,有很多地方仍需要改进,列如如何当题量很大时 用if语句避免重复。格式排版的间距等问题。

用c++语言实现出四则运算的题

标签:for循环   设计   and   运算   完成   问题   技术分享   方式   img   

原文地址:https://www.cnblogs.com/yinianzs/p/9682821.html


评论


亲,登录后才可以留言!