小学生算数测试系统

/*
 *Copyright(c)2016,烟台大学计算机与控制工程学院
 *All rights reserved
 *文件名称:123.cpp
 *作    者:隋宗涛
 *完成日期:2016年5月8日
 *版 本 号:v1.0
 *
 *问题描述:提供10道加、减、乘、除四种基本算术运算的题目,且操作数不超过2位数的正整数,程序自动判断输入的答案是否正确并显示出相应的信息,最后显示做对了几道题。
 *输入描述:无。
 *程序输出:10道题。
*/
#include <iostream>
#include<ctime>
#include<cstdlib>
int h();
using namespace std;
int main()
{
    int sum=0;
    for(int i=0;i<10;i++)
    {
        cout<<"第"<<i+1<<"题:"<<endl;
        sum=sum+h();
        cout<<endl;
    }
    cout<<"共答对了"<<sum<<"道题,得分:"<<sum*10<<endl;
    return 0;
}
int h()
{
    srand(time(0));
    int a,b,c,d,t;
    a=rand()%100+1;
    b=rand()%100+1;
    c=rand()%4;
    if(a<b&&(c==1||c==3))
    {
        d=a;
        a=b;
        b=d;
    }
    switch(c)
    {
    case 0:
        d=a+b;
        cout<<a<<"+"<<b<<"=";
        break;
    case 1:
        d=a-b;
        cout<<a<<"—"<<b<<"=";
        break;
    case 2:
        d=a*b;
        cout<<a<<"×"<<b<<"=";
        break;
    case 3:
        d=a/b;
        cout<<a<<"÷"<<b<<"=";
        break;
    }
    cin>>t;
    if(t==d)
        cout<<"right! ";
    else
        cout<<"wrong! ";
    return t==d;
}

运行结果:

时间: 2024-10-05 06:13:39

小学生算数测试系统的相关文章

微信+WeTest:小程序云端测试系统上线

日前,微信新增小程序测试系统,可便于开发者检测小程序缺陷,评估小程序产品质量.在小程序发布之前,开发者可将小程序代码提交到测试系统,在不同型号的手机真机上运行,执行完毕后自动生成测试报告.小程序云端测试平台,由WeTest提供基础支持,下载"微信开发者工具"即可使用. 小程序测试报告示例:  一. 云真机测试 Beta 为了方便广大开发者检测小程序程序缺陷.评估小程序产品质量,微信提供了免费的云真机测试环境以及一整套测试方案.在小程序交付到真实用户手中使用之前,你可以将小程序分发到云真

小程聊微服务-基于dubbo的mock测试系统

一.说在前面 基于微服务或者SOA的自动化测试系统每个公司都有自己的特有的,我今天就主要介绍一下,我们研发的一套mock测试系统. 二.目前面临的问题 1.测试人员面临的测试问题 我公司目前用的是基于Dubbo的微服务改造,服务之间的调用链路冗长,每个服务又是单独的团队在维护,每个团队又在不断的演进和维护各个服务,那么对测试人员将是非常大的挑战. 测试人员每次进行功能测试的时候,测试用例每次都需要重新写一遍,无法将测试用例的数据沉淀,尤其是做自动化测试的时候,测试人员准备测试数据就需要很长时间,

倾力打造在线SAP学习练习测试系统,能上网就可以使用SAP

为方便圈内外各兄弟方便使用SAP,特别是有的兄弟们在实施客户那边,紧急需要一个测试环境时,我们隆重推出在线SAP系统.以满足大家学习需要.带开发权限. SAP GUI (SAP客户端LOGON里)新增一个登陆: 描述            :您身边的SAP测试系统QQ 2947580应用程序服务器  :sap1.vicp.cc  (或IP地址:183.54.30.167)实例编号        :10系统标识        :T01SAProuter字符串 :    (为空,不要填) 详细咨询Q

第九章,测试系统

在系统测试中,我们的目的就是:确保系统能够做顾客想要做的事.为了理解怎样实现这个目标,我们首先必须理解系统的错误来自那里. 在测试系统中有以下几步: 1. 功能测试 2. 执行测试 3. 协议测试 4. 安装测试 .职业测试员组织和进行测试.分析员插手于原始需求定义和描述,系统设计者为测试小组增加了目的观点.因为测试和测试用例于需求和设计紧密联系,测试小组需要一个结构管理代表. 系统测试分为功能测试,性能测试.性能测试一个最关键的问题是保证系统的可靠性,可用性及可维护性.我们希望能将可靠性,可用

四则运算测试系统

系统包括加.减.乘.除四种基本运算,包含显示答卷.错题正解.系统评估.错题重做.退出系统五种功能,由七个小子函数和主函数构成. 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <time.h> 4 #include <ctype.h> 5 6 int sy[10],sr[10],jd[10],jg[10]; 7 int fs=0; 8 char fh[10]; 9 10 void division(

Jmeter之负载测试--在固定吞吐量下测试系统的性能表现

根据之前写的"性能测试之负载测试(生活比喻)",可知性能测试结果都是有前提的: 本篇主要是说明如何在固定吞吐量下测试系统的性能表现: 还是老套路: 场景 测试百度主页在20 QPS的情况下,响应时间.流量等性能数据: 分析 1.这里的20 QPS应该是指Jmeter发送请求的QPS,而不是服务器处理的QPS:--因为假如我们以20 QPS的速度向服务器发送请求,但是服务器每秒最多只能处理8个请求,那么我们无论如何都无法测得服务器在20 QPS的情况下的性能数据: 2.难点在于让Jmet

第九章-测试系统

系统的性能测试对应着用户在非功能需求中对性能目标的描述,举个例子,功能测试是用来证明一个测试系统可以依据火箭的推力,气候状况和相关的传感器及系统信息,计算出火箭的轨迹.性能测试做的是这个计算做的有多么好,对用户命令的响应速度,结果的精确度,相对于用户性能描述的检查数据的访问程度.性能测试由测试小组设计并管理,并将结果提交给用户.因为性能测试常常不但包括软件部分也同时包括硬件部分,因此硬件工程师也是测试小组的一部分. 系统的性能测试对应着用户在非功能需求中对性能目标的描述,举个例子,功能测试是用来

IVI 技术在自动测试系统中的应用研究

最近在做一个项目,关于TR组件自动测试系统,其中对测试系统仪器的设置,想底层用IVI 来实现,新的仪器大多支持lan口,厂家都自带IVI 驱动程序,只要按指定步骤就能实现多个厂家的IVI 仪器设置,实现同类仪器的可互换性. 本项目中用到示波器.频谱仪.宽带信号源.微波信号源等仪器.下面讲一下开发IVI 步骤: 1.首先要对IVI 有所了解,IVI 相关信息可从下面网址获得:http://www.ivifoundation.org/default.aspx overview 中大家可以学习IVI

Web渗透测试系统搭建的补充

昨天写过一篇关于搭建DVWA的Web渗透测试系统,文章链接如下: http://wujue.blog.51cto.com/11999347/1854269 在使用PHPStudy搭建完DVWA系统后,DVWA系统有两个模块是不能直接使用的,具体模块如下: File Inclusion Insecure CAPTHCHA 在DVWA系统中的File Inclusion和Insecure CAPTCHA两个模块会报错,为了扫清学习DVWA系统使用的障碍,下面来解释一下如何解决这两个模块的问题. Fi