要求:通过计算机随机产生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语言小学生四则运算出题程序相关推荐

  1. c语言小学生四则运算出题_C语言随机10以内四则运算

    Q1:c语言 设计小学生四则运算测试程序,要求随机产生10题四则运算题,答完后给出得分 #include#include#includevoid main() { int a[10],b[10],d[ ...

  2. c语言小学生四则运算出题_软件工程第一次作业,小学生四则运算的出题程序...

    一.背景 阿超有个儿子上小学二年级,老师每天让家长给孩子出30道加减法题,虽然不多,但是每天都做也算是个负担,阿超作为一个老牌程序员当然想用计算机来解决这个小问题,目前对于这个问题对于任何语言都不是问 ...

  3. c语言小学生四则运算出题_求助 设计一个小学生自助四则运算练习软件

    #include     /*是指标准库中输入输出流的头文件*/ void main() { char command_begin;  /*开始字符*/ double first_number; /* ...

  4. 小学生四则运算出题程序 无操作界面java版 简单的运用java中一些基本操作

    这是本学期java课中实验大纲里的第一个实验,这里简单做了一个无用户界面版本. import java.util.Random; import java.util.Scanner;public cla ...

  5. 个人项目——二柱子的生成小学生四则运算题程序

    二柱子的生成小学生四则运算题程序 一.程序要求 1.自动生成30道小学生四则运算题 2.除了整数外,还要可以生成真分数的四则运算 二.程序设计思想 程序分两个部分:整数部分和分数部分 1.定义变量:第 ...

  6. 软件工程导论项目之小学生四则运算出题软件

    要求: 程序可接收一个输入参数n,然后随机产生n道加减乘除(分别使用符号+-*÷来表示)练习题,每个数字在 0 和 100 之间,运算符在3个到5个之间. 每个练习题至少要包含2种运算符.同时,由于小 ...

  7. c语言小学生加法考试题程序4,c语言编程题及答案.doc

    c语言编程题及答案.doc C C 语言编程题及答案(三)语言编程题及答案(三) 1. 给小学生出加法考试题 编写一个程序,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列 要求以循序渐 ...

  8. c语言小学生加法考试题程序4,c语言编程题与答案4.doc

    c语言编程题与答案4 c语言编程题及答案(三) 1. 给小学生出加法考试题 编写一个程序,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列要求以循序渐进的方式编程. 程序1 通过输入两个 ...

  9. java四则运算考试系统_小学生四则运算出题软件-基于java控制台的实现

    .题目描述: 1. 使用 -n 参数控制生成题目的个数,例如 Myapp.exe -n 10 -o Exercise.txt 将生成10个题目. 2. 使用 -r 参数控制题目中数值(自然数.真分数和 ...

最新文章

  1. php 时间倒计时代码 个人写法 有好的想法的欢迎贴出来分享
  2. 马斯克的“大脑改造计划”,还需要点亮哪些技能树?
  3. 屏幕输出语句_第三章 常用输入/输出函数
  4. AM335x 添加 HUAWEI MU609 Mini PCIe Module,并用pppd 启动相关设备
  5. csdn设置图片居中和尺寸
  6. Maven 国内镜像
  7. loadrunner要点总结
  8. 三部曲打造无路由器破解闪讯WiFi共享 经好几个同学验证
  9. WEB测试和APP测试的区别,全网最齐全的体系梳理,不进来看看?
  10. 第6堂视频课:看到词句就会读-下
  11. win10时间不准_安卓机时间突然变慢10分钟?移动发布回应
  12. html把保留图片改为提交按钮,如何制作图片按钮,并为图片按钮添加提交表单和重置表单功能...
  13. 视频监控系统中H.265、SVAC、GB/T28181、ONVIF、PSIA有什么区别?
  14. 批量修正字幕乱码(powershell)
  15. 投机者怎样于2019年3月18日前后的证券市场中利用底部放量实现程序化交易
  16. 你喜欢这个邮箱代码吗?用代码实现邮件的撰写和发送
  17. @ConfigurationProperties的使用
  18. 74、mac安装一些软件踩过的坑
  19. 分享一些开发信模板之国家场景篇
  20. 测试开发实习日记(DAY3)

热门文章

  1. android手机间的通讯,(一)Android 两部手机经过UDP在局域网内通讯
  2. Cocos2dx之Scene和Scene Graph
  3. javaSE探赜索隐四<基本排序算法>
  4. HDFS删除并清空回收站
  5. 如何成为某一领域的高手
  6. 向氏-姓氏家谱知识图谱构建
  7. php notice undefined offset,PHP 使用数组 疯狂提示 Notice: Undefined offset
  8. Spring Boot入门到精通(超详细)
  9. 搜狗2020校招(后端)笔试第一场
  10. C++读取通达信shm.tnf文件股票代码/名称