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

软件工程第一个程序

时间:2015-03-08 12:54:52      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:

题目:写一个能自动生成小学四则运算的程序。

分析:首先在纸上画好流程图,有一个基本的思路,构成一个框架,然后在电脑上编程。

利用自动生成函数rand()生成三个随机数,包括两个操作数,一个代表运算符号的数字。

0代表加法,1代表减法,2代表乘法。3代表除法。

再利用switch语句实现四则运算符号的随机出现。

代码如下:

#include <iostream.h>
#include<stdlib.h>
void main()
{
     int a,b,c;
     for(int i=0;i<30;i++)
    {
              a=rand()%100;
              b=rand()%100;
              c=rand()%4;
       switch(c)
      {
         case 0:
               cout<<a<<"+"<<b<<"="<<endl;break;
         case 1:
              cout<<a<<"-"<<b<<"="<<endl;break;
         case 2:
              cout<<a<<"*"<<b<<"="<<endl;break;
         case 3:
             if(b==0)
                 break;
              else
              cout<<a<<"/"<<b<<"="<<endl;break;
       }
  }
}

运行结果截图:

技术分享

技术分享
在上课的短时间内,自己没有完成这个程序,主要原因还是自己基础不牢固,好多基本知识都遗忘了,当初也没有学好。在接下来的日子里,要查漏补缺,努力弥补自己的不足。

软件工程第一个程序

标签:

原文地址:http://www.cnblogs.com/czl123/p/4321475.html

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