C---编写程序:实现一个随堂测试,能进行加减乘除运算。要求如下:(1)随机产生两个1~10的正整数,在屏幕上输出题目,如:5+3=?(2)学生输入答案,程序检查学生输入答案是否正确,若正确,
编写程序:实现一个随堂测试,能进行加减乘除运算。要求如下:
1)随机产生两个1~10的正整数,在屏幕上输出题目,如:5+3=?
2)学生输入答案,程序检查学生输入答案是否正确,若正确,则输出“Correct”,否则输出“No Correct”
3)共10道题目
#include<stdio.h>
#include<stdlib.h>//rand()会返回一随机数值, 范围在0至RAND_MAX 间。RAND_MAX定义在stdlib.h, 其值为2147483647。
int show(){int a,b,x,sum;char c;a=rand()%10+1;//1~10b=rand()%10+1;//1~10x=rand()%4;//随机产生加减乘除switch(x){case 0:c='+';sum=a+b;break;case 1:c='-';sum=a-b;break;case 2:c='*';sum=a*b;break;case 3:c='/';sum=a/b;break;//1-10不用考虑分母不为零的情况default: printf("error!!!");}printf("%d%c%d=",a,c,b);return sum;
}
int test(){int s;scanf("%d",&s);return s;
}
int main(){int i,n,answer;for(i=0;i<10;i++){printf("第%d题: ",i+1);answer=show();//正确答案n=test();//你的答案if(n==answer){printf("Correct\n");}else printf("No Correct\n");}return 0;
}
C---编写程序:实现一个随堂测试,能进行加减乘除运算。要求如下:(1)随机产生两个1~10的正整数,在屏幕上输出题目,如:5+3=?(2)学生输入答案,程序检查学生输入答案是否正确,若正确,相关推荐
- C语言——连续做10道题,通过计算机随机产生两个1~10之间的加数给学生出一道加法运算题, 如果输入答案正确,则显示“Right!”,否则显示“Not correct!”,不给机会重做, 10道题做完
/连续做10道题,通过计算机随机产生两个1~10之间的加数给学生出一道加法运算题, 如果输入答案正确,则显示"Right!",否则显示"Not correct!" ...
- 从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母。如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom)。同时输出组成该英文名的所有英文字符在26个英文字母
从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母.如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom).同时输出组成该英文名的所有英文字符在26个英文字母 ...
- python生成20个随机数列表偶数下标排列_编写程序,生成一个包含 20 个随机整数的列表,然后对其中偶数下标的元素进行降序排列,奇数下标的元素不变。(提示:使用切片。)_学小易找答案...
[简答题]编写程序,输出所有由 1 . 2 . 3 . 4 这 4 个数字组成的素数,并且在每个素数中每个数字只使用 1 次. [填空题]表达式 [x for x in [1,2,3,4,5] if ...
- 编写程序创建一个通讯录文件,在其中存入10位同学的姓名、年龄、电话号码,并在屏幕上输出第2、4、6、8、10位同学的信息
<程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p257 习题8 8.编写程序创建一个通讯录文件,在其中存入10位同学的姓名.年龄.电话号码,并在屏幕上 ...
- 利用C语言,编写一程序:从键盘输入10个整数,统计其中正数、负数和零的个数,并在屏幕上输出
利用C语言,编写一程序:从键盘输入多个整数,统计其中正数.负数和零的个数,并在屏幕上输出 //从键盘输入10个整数,统计其中正数.负数和零的个数,并在屏幕上输出 #include <stdio. ...
- Java黑皮书课后题第9章:*9.3(使用Date类)编写程序创建一个Date对象,设置它的流逝时间分别为...,然后使用toString()方法分别显示上述日期
Java黑皮书课后题第9章:*9.3(使用Date类)编写程序创建一个Date对象,设置它的流逝时间分别为...,然后使用toString方法分别显示上述日期 题目 代码 思路 代码 题目 代码 思路 ...
- Java黑皮书课后题第7章:***7.36(游戏:八皇后问题)经典的八皇后难题是要将八个皇后放在棋盘上,任何两个皇后都不能相互攻击(没有两个皇后在同行、同列、同一对角线)。编写程序显示一个解决方案
7.36(游戏:八皇后问题)经典的八皇后难题是要将八个皇后放在棋盘上,任何两个皇后都不能相互攻击(没有两个皇后在同行.同列.同一对角线).编写程序显示一个解决方案 题目 题目描述 破题 题目 题目描述 ...
- java 在界面上画一个时钟_编写程序显示一个时钟 - javaCoder的个人页面 - OSCHINA - 中文开源技术交流社区...
编写程序显示一个时钟.示例输出如图所示. 代码: package com.DisplayClock; import javax.swing.*; import java.awt.*; import j ...
- 编写程序定义一个有 10 个 int 型元素的数组,并以其在数组中的位置作为各元素的初值。
*编写程序定义一个有 10 个 int 型元素的数组,并以其 在数组中的位置作为各元素的初值.*/ int main(void) { int array[10]; for (int i ...
最新文章
- java phantomjs 2.1.1_Java之网络爬虫WebCollector2.1.2+selenium2.44+phantomjs2.1.1
- 001.搭建开发环境
- shell的基础学习
- ds查找—二叉树平衡因子_面试官让我手写一个平衡二叉树,我当时就笑了
- 【CV】使用Keras和迁移学习从人脸图像中预测体重指数BMI
- 清晰!我们从来都反对“大中台,小前台”的架构设计!
- 1034. 二哥的金链
- 【LeetCode笔记】70. 爬楼梯(Java、动态规划)
- C# 使用VS建立数据库并使用
- 软件工程导论思维导图
- java计算机毕业设计疫情期间医院挂号管理系统源码+数据库+lw文档+系统+部署
- 读研规划,准研究生们看看哦!!!!!!!!!!!!!
- Pycharm typo PEP 8
- SQLserver安装程序无法打开注册表项 解决办法
- #国产工业软件#外行人看工业软件,接轨还是出轨?
- 蓝桥杯历年省赛JAVA-B组真题汇总及题目详解
- 游戏输入控制的五条黄金法则
- 常用电子元器件用途索引表
- 2020-8-18js练习
- 大数据学习之路(转载)
热门文章
- c++ 经典代码_C语言经典100题(31)
- HTML滚动条S默认最小值,css修改滚动条默认样式
- Antd Table树形展示,分页后有时候数据渲染不出的问题
- 【...】小程序扩展运算符 ... 说明
- 浮动层图片鼠标指针移到自动放大
- css类选择器类名覆盖优先级
- 前端HTML以及HTML5(基本标签)
- 《Linux命令行与shell脚本编程大全 第3版》创建实用的脚本---10
- Mathematica图片局部变色
- 浅谈Windows下SVN在Android Studio中的配置、基本使用及解除关联