c语言小学生四则运算出题程序
要求:通过计算机随机产生10道四则运算题,两操作数为1~10之间的随机数,运算类型为随机产生的加,减,乘,整除中的任意一种,如果输入答案正确,则显示"Right!",否则显示“Not correct!”,不给机会重做,10道题做完后,按每题10分统计总分数,然后打印出总分数和做错题数。
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
int j=0;
int question()
{int num1,num2,num3,con,con1,t,i=11;srand(time(0));num1 = rand()%10+1;num2 = rand()%10+1;num3 = rand()%10+1;t = rand()%4+1;if(t==1){printf("%d + %d=\n",num1,num2);con=num1+num2;}if(t==2){printf("%d - %d=\n",num1,num2);con=num1-num2;}if(t==3){printf("%d x %d=\n",num1,num2);con=num1*num2;} if(t==4){while(i*num3>10){i = rand()%9+1;}printf("%d ÷%d=\n",i*num3,num3);con=i;}printf("输入结果:\n");scanf("%d",&con1);if(con==con1)printf("Right!\n");else{printf("Not correct!\n");j++;}
}
int main()
{int i;for(i=0;i<10;i++){question();}printf("做错题数: %d\n",j);printf("总分数: %d",100-10*j);return 0;
}
c语言小学生四则运算出题程序相关推荐
- c语言小学生四则运算出题_C语言随机10以内四则运算
Q1:c语言 设计小学生四则运算测试程序,要求随机产生10题四则运算题,答完后给出得分 #include#include#includevoid main() { int a[10],b[10],d[ ...
- c语言小学生四则运算出题_软件工程第一次作业,小学生四则运算的出题程序...
一.背景 阿超有个儿子上小学二年级,老师每天让家长给孩子出30道加减法题,虽然不多,但是每天都做也算是个负担,阿超作为一个老牌程序员当然想用计算机来解决这个小问题,目前对于这个问题对于任何语言都不是问 ...
- c语言小学生四则运算出题_求助 设计一个小学生自助四则运算练习软件
#include /*是指标准库中输入输出流的头文件*/ void main() { char command_begin; /*开始字符*/ double first_number; /* ...
- 小学生四则运算出题程序 无操作界面java版 简单的运用java中一些基本操作
这是本学期java课中实验大纲里的第一个实验,这里简单做了一个无用户界面版本. import java.util.Random; import java.util.Scanner;public cla ...
- 个人项目——二柱子的生成小学生四则运算题程序
二柱子的生成小学生四则运算题程序 一.程序要求 1.自动生成30道小学生四则运算题 2.除了整数外,还要可以生成真分数的四则运算 二.程序设计思想 程序分两个部分:整数部分和分数部分 1.定义变量:第 ...
- 软件工程导论项目之小学生四则运算出题软件
要求: 程序可接收一个输入参数n,然后随机产生n道加减乘除(分别使用符号+-*÷来表示)练习题,每个数字在 0 和 100 之间,运算符在3个到5个之间. 每个练习题至少要包含2种运算符.同时,由于小 ...
- c语言小学生加法考试题程序4,c语言编程题及答案.doc
c语言编程题及答案.doc C C 语言编程题及答案(三)语言编程题及答案(三) 1. 给小学生出加法考试题 编写一个程序,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列 要求以循序渐 ...
- c语言小学生加法考试题程序4,c语言编程题与答案4.doc
c语言编程题与答案4 c语言编程题及答案(三) 1. 给小学生出加法考试题 编写一个程序,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列要求以循序渐进的方式编程. 程序1 通过输入两个 ...
- java四则运算考试系统_小学生四则运算出题软件-基于java控制台的实现
.题目描述: 1. 使用 -n 参数控制生成题目的个数,例如 Myapp.exe -n 10 -o Exercise.txt 将生成10个题目. 2. 使用 -r 参数控制题目中数值(自然数.真分数和 ...
最新文章
- php 时间倒计时代码 个人写法 有好的想法的欢迎贴出来分享
- 马斯克的“大脑改造计划”,还需要点亮哪些技能树?
- 屏幕输出语句_第三章 常用输入/输出函数
- AM335x 添加 HUAWEI MU609 Mini PCIe Module,并用pppd 启动相关设备
- csdn设置图片居中和尺寸
- Maven 国内镜像
- loadrunner要点总结
- 三部曲打造无路由器破解闪讯WiFi共享 经好几个同学验证
- WEB测试和APP测试的区别,全网最齐全的体系梳理,不进来看看?
- 第6堂视频课:看到词句就会读-下
- win10时间不准_安卓机时间突然变慢10分钟?移动发布回应
- html把保留图片改为提交按钮,如何制作图片按钮,并为图片按钮添加提交表单和重置表单功能...
- 视频监控系统中H.265、SVAC、GB/T28181、ONVIF、PSIA有什么区别?
- 批量修正字幕乱码(powershell)
- 投机者怎样于2019年3月18日前后的证券市场中利用底部放量实现程序化交易
- 你喜欢这个邮箱代码吗?用代码实现邮件的撰写和发送
- @ConfigurationProperties的使用
- 74、mac安装一些软件踩过的坑
- 分享一些开发信模板之国家场景篇
- 测试开发实习日记(DAY3)
热门文章
- android手机间的通讯,(一)Android 两部手机经过UDP在局域网内通讯
- Cocos2dx之Scene和Scene Graph
- javaSE探赜索隐四<基本排序算法>
- HDFS删除并清空回收站
- 如何成为某一领域的高手
- 向氏-姓氏家谱知识图谱构建
- php notice undefined offset,PHP 使用数组 疯狂提示 Notice: Undefined offset
- Spring Boot入门到精通(超详细)
- 搜狗2020校招(后端)笔试第一场
- C++读取通达信shm.tnf文件股票代码/名称