1) 编写一个程序,通过键盘输入两个数,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列程序1 通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示“Right!

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 03:07:27
1) 编写一个程序,通过键盘输入两个数,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列程序1 通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示“Right!

1) 编写一个程序,通过键盘输入两个数,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列程序1 通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示“Right!
1) 编写一个程序,通过键盘输入两个数,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列
程序1 通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示“Right!”,否则显示“Not correct!Try again!”,程序结束.
程序2 通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示“Right!”,否则显示“Not correct!Try again!”,直到做对为止.
程序3 通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示“Right!”,否则提示重做,显示“Not correct!Try again!”,最多给三次机会,如果三次仍未做对,则显示“Not correct!You have tried three times!Test over!”,程序结束.
程序4 连续做10道题,通过计算机随机产生两个1~10之间的加数给学生出一道加法运算题,如果输入答案正确,则显示“Right!”,否则显示“Not correct!”,不给机会重做,10道题做完后,按每题10分统计总得分,然后打印出总分和做错的题数.
(获取1——10之间随机数的办法:
Include
Include
先srand(time(null)); //用现在的时间作为产生随机数的种子
a=rand()%10+1; //随机产生1——10之间的随机数
B=rand()%10+1;
)
提 示:
Add函数功能 int Add(int a,int b)
/* 函数功能:计算两整型数之和,如果与用户输入的答案相同,则返回1,否则返回0
函数参数:整型变量a和b,分别代表被加数和加数
函数返回值:当a加b的结果与用户输入的答案相同时,返回1,否则返回0
*/
Print函数功能 void print(int flag)
/* 函数功能:打印结果正确与否的信息.
函数参数:整型变量flag,标志结果正确与否.flag为1则输出“正确”,否则输出“错误”等信息
函数返回值:无

1) 编写一个程序,通过键盘输入两个数,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列程序1 通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示“Right!

程序一为:
#include<iostream.h>
void main()
{
\x09int a,b,c,s;
\x09cout<<"请输入两个整数:";
\x09cin>>a>>b;
\x09s=a+b;
\x09cout<<"请计算:"<<"a+b="<<endl;
\x09cout<<"你的答案是:";
\x09cin>>c;
\x09if(c==s)
\x09\x09cout<<"Right!"<<endl;
\x09else
\x09\x09cout<<"Not correct! Try again!"<<endl;
}
程序二为:#include<iostream.h>
void main()
{
\x09int a,b,c,s;
\x09cout<<"请输入两个整数:";
\x09cin>>a>>b;
\x09s=a+b;
\x09cout<<"请计算:"<<"a+b="<<endl;
\x09cout<<"你的答案是:";
\x09cin>>c;\x09
\x09while(c!=s)
\x09{
\x09\x09cout<<"Not correct! Try again!"<<endl;
\x09\x09cout<<"你的答案是:";
\x09\x09cin>>c;
\x09}
\x09\x09cout<<"Right!"<<endl;
}
程序三为:#include<iostream.h>
void main()
{
\x09int a,b,c,s,n;
\x09cout<<"请输入两个整数:";
\x09cin>>a>>b;
\x09s=a+b;
\x09cout<<"请计算:"<<"a+b="<<endl;
\x09cout<<"你的答案是:";
\x09cin>>c;
\x09for(n=1;n<=3;n++)
\x09{
\x09if(c!=s)
\x09\x09{
\x09\x09\x09cout<<"Not correct! Try again!"<<endl;
\x09\x09\x09cout<<"你的答案是:";
\x09\x09cin>>c;\x09
\x09\x09n++;
\x09}
\x09else
\x09\x09cout<<"Right!"<<endl;
\x09break;
\x09}
\x09
\x09\x09\x09cout<<"Not correct,you have tried three times!Test over!"<<endl;
}
程序四为:#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
void main()
{
\x09int a,b,c,s,n=0,m,k,z;
\x09for(int i=1;i<=10;i++)
\x09{
\x09\x09cout<<"两个加数分别为:";
\x09\x09int j= rand();
\x09\x09int k= rand();
\x09\x09a=j%10;
\x09\x09b=k%10;
\x09\x09cout<<"a="<<a<<",b="<<b<<endl;
\x09 s=a+b;
\x09 cout<<"请计算:"<<"a+b="<<endl;
\x09 cout<<"你的答案是:";
\x09 cin>>c;
\x09 if(c==s)
\x09\x09{
\x09\x09\x09cout<<"Right!"<<endl;
\x09\x09 n++;
\x09\x09}
\x09\x09else
\x09\x09\x09cout<<"Not correct! "<<endl;
\x09}
\x09m=10-n;
\x09k=10*n;
\x09cout<<"做错的题数为:"<<m<<endl;
\x09cout<<"总分为:"<<k<<endl;
}
这几个我都调试过了,没问题的!

1) 编写一个程序,通过键盘输入两个数,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列程序1 通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示“Right! c++编程(要求:Add函数用于加法计算并判断回答是否正确返回逻辑值,Print函数用于输出结果,即正确与否)1) 编写一个程序,通过键盘输入两个数,给学生出一道加法运算题,然后判断学生输入的 用C语言编写一个程序 在主函数通过键盘输入x,调用函数对x进行判断,如x大于0,返回1,否则返回0 编写一个JAVA应用程序,计算两个正整数的最大公约数和最小公倍数,要求从键盘输入两个数 编写一个程序计算两个数的绝对值之和 一、 编写程序,从键盘输入一个整数N(N 用C语言编写一个程序:从键盘输入n(0 编写一个JAVA应用程序,计算两个正整数的最大公约数和最小公倍数,要求从键盘输入两个数好的答案追分,穷人...是完成后可以随意输入两个数的那种,不是在程序中输入, 编写一个函数min求两个数的最小值,这两个数在主函数里从键盘输入. 编写一个程序,求半径为r的圆的周长和面积以及半径为r的球的表面积和体积.r的值通过键盘输入,结果保留两位小数. c语言编程,编写程序,求两个数的最大公约数和最小公倍数要求:(1)分别编写函数求两个数的最大公约数和最小公倍数(2)编写主函数,由键盘输入两个数n,m,调用(1)中的函数完成计算.(3 c语言编程题编写一个c程序,要求从键盘输入两个数,并依据提示输入的数字,选择对这两个数的运算,并输出相应的运算结果.要求提示为:1做加法2做乘法3做除法 程序编写,从键盘输入一个整数,打印出它是奇数还是偶数.怎么编写? 编写程序,由键盘输入两个整数,调用函数求两个数的最大数并在该函数中以“max(数1, 数2)=最大数”显示结果. 用C语言编写程序:键盘输入a和b两个整数,要求用函数求两个数之和,在主函数main()中输出 1、假设通过键盘输入一个含有10个整数的数列.编写程序,将10个整数按照从大到小的顺序重新排列,要求输出排序后的结果以及每个整数在排列前的位置. 通过键盘输入一个含有10个整数的数列.编写程序,将10个整数按照从大到小的顺序重新排列,要求输出排序 由键盘输入3个整数A,B,C,编写程序输出这三个数中的最小值