码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2018-09-20 19:54:55      阅读:255      评论:0      收藏:0      [点我收藏+]

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

设计思路

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

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

3.输出式子

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

5.加入变量控制题量。

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

 

技术分享图片

总结

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

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

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

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

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!