• 《四则运算程序及思想》


        设计思想:所谓四则运算便包括加减乘除四种运算,即想到所设计的运算得包括这几种,故想到使用case语句来表示在每种情况下的运算,要求需要系统随机自动产生数据,即想到用rand()函数来实现,至于要输出的格式则直接用简单的cout<<;编写即可。

    源代码:

    //四则运算法则
    //Limin,Mar 6
    #include<iostream>
    using namespace std;
    void main()
    {
    int i,a[30],b[30],c; char mm; for(i=0;i<30;i++) { a[i]=rand()%30+1; b[i]=rand()%30+1; } do { cout<<"**************************请输入你要进行的运算方式:***********************"<<endl; cout<<" 1、加法 2、减法 "<<endl; cout<<" 3.乘法 4.除法 "<<endl; cout<<"**************************************************************************"<<endl; cin>>c; switch(c) {
    case 1: cout<<" 加法运算: "<<endl; for(i=1;i<=30;i++) cout<<a[i]<<"+"<<b[i]<<"="<<' ';break; case 2: cout<<" 减法运算: "<<endl; for(i=1;i<=30;i++) cout<<a[i]<<"-"<<b[i]<<"="<<' ';break; case 3: cout<<" 乘法运算: "<<endl; for(i=1;i<=30;i++) cout<<a[i]<<"*"<<b[i]<<"="<<' ';break; case 4: cout<<" 除法运算: "<<endl; for(i=1;i<=30;i++) cout<<a[i]<<"/"<<b[i]<<"="<<' ';break; } for(i=0;i<30;i++) { if(i%10==0) cout<<endl; } cout<<endl; cout<<"*************************************************************"<<endl; cout<<" 继续请输入Y 退出请输入N "<<endl; cout<<"*************************************************************"<<endl;
    cin
    >>mm; }while(mm=='y'||mm=='Y'); }

    实验截图:

    反思:这本来就是一个非常简单的程序,本来是20分钟即可把它写出来,可是并未在限定时间内将其写出,真的非常愧疚,我的原因就是平时练得不够多,上机实践太少,积累的知识不够多,再加上平时不及时练习及时巩固造成的,这些便是不足之处,以后我一定会努力改进自己的不足之处,做一个真正对得起自己,对得起专业良心的人!

  • 相关阅读:
    模线性方程理解
    dp水题
    静态字典树模板
    KMPnext数组循环节理解 HDU1358
    layer开发随笔
    javascript时间格式转换
    ubuntu16创建开机启动服务
    es集群搭建
    mongodb集群搭建
    zookeeper集群搭建
  • 原文地址:https://www.cnblogs.com/Twinklelittlestar/p/4319107.html
Copyright © 2020-2023  润新知