码迷,mamicode.com
首页 > 其他好文 > 详细

软件工程概论第一次课堂小测-------产生30个100以内的随机整数四则运算的小程序

时间:2015-03-06 14:03:15      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

 1 #include<iostream>
 2 #include<ctime>
 3 using namespace std;
 4 
 5 void main()
 6 {
 7     int a,b,c;
 8     srand(unsigned(time(NULL)));       //以系统时间为随机种子保证数的变化
 9     for(int i=0;i<30;i++)
10     {
11         a=rand()%99+1;
12         b=rand()%99+1;
13         c=rand()%4+1;
14         switch(c)
15         {
16         case 1:cout<<a<<"+"<<b<<"="<<endl;break;
17         case 2:{
18             if(a>b)                   //用if语句保证被减数大于减数
19                 cout<<a<<"-"<<b<<"="<<endl;
20             else
21                 cout<<b<<"-"<<a<<"="<<endl;
22             break;
23                }
24         case 3:cout<<a<<"*"<<b<<"="<<endl;break;
25         case 4:cout<<a<<"/"<<b<<"="<<endl;break;
26         }
27     }
28 }

思路:先用随机数函数随机产生两个1-99之间的整数,在通过求余的方法随机选定运算符,最后用for循环输出。其中为了保证被减数大于减数运用了if语句进行判断,整个输出语句还运用了switch语句进行条件输出。

上课时间未能完成原因:产生随机数函数忘记怎么运用。

软件工程概论第一次课堂小测-------产生30个100以内的随机整数四则运算的小程序

标签:

原文地址:http://www.cnblogs.com/dyc940210/p/4317971.html

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