早教吧作业答案频道 -->其他-->
编写程序,实现200以内加减法测试.要求如下:a两点运算数用rand()函数产生b测试编写程序,实现200以内加减法测试.要求如下:a两点运算数用rand()函数产生b测试题数20c运算符由()%20决定,大
题目详情
编写程序,实现200以内加减法测试.要求如下:a 两点运算数用rand()函数产生 b 测试
编写程序,实现200以内加减法测试.要求如下:
a 两点运算数用rand()函数产生
b 测试题数20
c 运算符由()%20决定,大于10做加法,小于做减法
d 测试完成后给出测试成绩
十万火急
编写程序,实现200以内加减法测试.要求如下:
a 两点运算数用rand()函数产生
b 测试题数20
c 运算符由()%20决定,大于10做加法,小于做减法
d 测试完成后给出测试成绩
十万火急
▼优质解答
答案和解析
#include
#include
#include
int main(){
int x,y,suanfa,z1,z2,count=0;
srand(time(0));
for(int n=20;n>=1;n--){
x=rand()%200;
y=rand()%200;
suanfa=rand()%20;
if(suanfa>10){
printf("%d + %d = ",x,y);
z1 = x+y;
}
else{
printf("%d - %d = ",x,y);
z1 = x-y;
}
scanf("%d",&z2);
if(z1==z2){
count++;
printf("【正确】\n");
}
else
printf("【错误】\n");
}
printf("您做对了 %d 题\n",count);
}
#include
#include
int main(){
int x,y,suanfa,z1,z2,count=0;
srand(time(0));
for(int n=20;n>=1;n--){
x=rand()%200;
y=rand()%200;
suanfa=rand()%20;
if(suanfa>10){
printf("%d + %d = ",x,y);
z1 = x+y;
}
else{
printf("%d - %d = ",x,y);
z1 = x-y;
}
scanf("%d",&z2);
if(z1==z2){
count++;
printf("【正确】\n");
}
else
printf("【错误】\n");
}
printf("您做对了 %d 题\n",count);
}
看了编写程序,实现200以内加减法...的网友还看了以下:
成功的测试是指A.运行测试实例后未发现错误B.发现程序的错误C.证明程序正确D.改正程序错误 2020-05-23 …
软件测试方法有很多种。其中,采用机器运行实例方式来发现程序的错误属于A.静态测试B.动态测试C.程 2020-05-23 …
测试是为了发现程序中的错误而执行程序的过程,下述有关测试的论述中错误的是A.证明错误存在B.证 2020-05-23 …
在软件测试中,动态测试和静态测试手段只能发现程序中的错误,而不能证明程序中存在错误,只有:【】才 2020-05-23 …
成功的测试是指______。A.运行测试实例后未发现错误B.发现程序的错误C.证明程序正确D.改正程 2020-05-23 …
测试是为了发现程序中的错误而执行程序的过程,下述有关测试的论述中错误的是A. 证明错误存在B.证 2020-05-23 …
测试是为了发现程序中的错误而执行程序的过程,下述有关测试的论述中错误的是 ()。A.证明错误存在B 2020-05-24 …
在测试中,下列说法错误的是()。A.测试是为了发现程序中的错误而执行程序的过程B.测试是为了表明程 2020-05-24 …
● (30)主要用于发现程序设计(编程)中的错误。(30) A.模块测试 B.集成测试 C.确认测试 2020-05-26 …
以下关于测试和调试的说法中不正确的是(27)。A.测试是发现程序中错误的过程,调试是改正错误的过程 2020-05-26 …