该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include

#include

#include

void Menu(void)

{

printf("1,加法 2,减法 3,乘法 4,除法 5,退出\n");

printf("请选择题目类型:");

}

int Plus(void)

{

int a, b;

a = rand() % 10 + 1;

b = rand() % 10 + 1;

printf("%-2d + %-2d = ", a, b);

return a + b;

}

int Sub(void)

{

int a, b;

a = rand() % 10 + 1;

b = rand() % 10 + 1;

printf("%-2d - %-2d = ", a, b);

return a - b;

}

int Mult(void)

{

int a, b;

a = rand() % 10 + 1;

b = rand() % 10 + 1;

printf("%-2d * %-2d = ", a, b);

return a * b;

}

int Div(void)

{

int a, b;

while(a % b != 0)

{

a = rand() % 10 + 1;

b = rand() % 10 + 1;

}

printf("%-2d / %-2d = ", a, b);

return a / b;

}

int Subject(int type)

{

switch(type)

{

case 1: return Plus();

case 2: return Sub();

case 3: return Mult();

case 4: return Div();

}

}

void Do(int type)

{

int count = 0, score = 0, key, answer;

while(count

{

key = Subject(type);

scanf("%d", &answer);

if(key == answer)

score += 10;

count++;

}

printf("%d\n", score);

}

int main(void)

{

int  type, score;

while(1)

{

Menu();

scanf("%d", &type);

if(type == 5) return 0;

Do(type);

system("pause");

system("cls");

}

}

求10以内平均数的c语言,求助 给小学生出题,自己选加减乘除 做10题 10以内的数 然后统计分...相关推荐

  1. c语言 10以内加法,求助 给小学生出题,自己选加减乘除 做10题 10以内的数 然后统计分...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include void Menu(void) { printf("1,加法 2,减法 3,乘法 4,除法 ...

  2. 用c语言写出10以内加减法,求助 给小学生出题,自己选加减乘除 做10题 10以内的数 然后统计分...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include void Menu(void) { printf("1,加法 2,减法 3,乘法 4,除法 ...

  3. C语言十以内加法表,求助 给小学生出题,自己选加减乘除 做10题 10以内的数 然后统计分...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include void Menu(void) { printf("1,加法 2,减法 3,乘法 4,除法 ...

  4. c语言小学生10以内加减法,求助 给小学生出题,自己选加减乘除 做10题 10以内的数 然后统计分...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include void Menu(void) { printf("1,加法 2,减法 3,乘法 4,除法 ...

  5. c语言十以内加减法,求助 给小学生出题,自己选加减乘除 做10题 10以内的数 然后统计分...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include void Menu(void) { printf("1,加法 2,减法 3,乘法 4,除法 ...

  6. python求m和n之间的所有素数_C语言求助,《求m和n之间的所有素数》

    题目: C语言求助,<求m和n之间的所有素数> [问题描述] 输入两个正整数m和n(m≥1,n≤500),输出m和n之间的所有素数,每行输出6个。素数是指只能被1和自身整除的正整数,最小的 ...

  7. c语言程序设计阶乘输出,C语言编写10的阶乘,用C语言编程求10的阶乘

    导航:网站首页 > C语言编写10的阶乘,用C语言编程求10的阶乘 C语言编写10的阶乘,用C语言编程求10的阶乘 匿名网友: 思路:先定义一个函数求一个数的阶乘,接着依次从1到10调用该函数就 ...

  8. 求100以内的素数c语言_100万以内的四胞胎素数166组

    四胞胎素数定义为[p p+2 p+6 p+8],p为第一个素数. 100万以内的四胞胎素数有166组. 我们选两个典型案例 109841||109843||109847||109849 canlic ...

  9. c语言表达式10 6的结果,C语言表达式(++i)+(++i)+(++i)结果多少?

    C语言表达式(++i)+(++i)+(++i)结果多少? 我在VC6.0环境下运行下列程序: void Main() { int i=3,k; k = (++i)+(++i)+(++i); print ...

最新文章

  1. RIP协议与OSPF协议与BGP协议
  2. 大厂AI面试官一语中的:一场面试暴露了你的机器学习水平
  3. 《Objective-c》-(@property和@synsthesize)
  4. AIX系统maxuproc太小导致ORA-27300错
  5. 《简明 Python 教程》笔记
  6. java log输出到文件路径_Java - 配置log4j的日志文件路径 (附-获取当前类路径的多种方法)...
  7. Graphics samples2
  8. PyTorch搭建CNN实现时间序列预测(风速预测)
  9. 用C#编写HMI界面,用USB转485和PLC通讯,PLC用的是台达的DVP-12SE系列
  10. 创建PHP测试页面,连接并查询MariaDB数据库
  11. 主机和服务器之间有何区别?
  12. 测试软件能批量转换成pdf吗,三大PDF转换软件对比测评
  13. 一款强大的在线计算器
  14. Android TabLayout设置选中状态标题字体大小,粗细
  15. 120G+训练好的word2vec模型(中文词向量)
  16. Wordpress响应式Git主题/响应式CMS主题模板
  17. Shiro使用和原理分析---2
  18. (邱维声)高等代数课程笔记:矩阵的加法、数量乘法与乘法
  19. JAVA工程师个人职业规划
  20. 深度学习---0 介绍

热门文章

  1. 修改jwt过期时间_PostgreSQL如何修改用户过期时间
  2. 比亚迪定薪后多久给offer_比亚迪车主给爱车做四门隔音,没想到两年后肠子都悔青...
  3. vue 字符串分割_嗯哼vue组件taginput包教不包会
  4. getresource 路径转义_java中的相对路径和绝对路径
  5. java项目遇到的问题_java系列:项目中遇到的一些问题(持续更新中)
  6. sqlmap (--os-shell)的使用
  7. Ajax应用查询员工信息
  8. 简化软件操作,提升用户体验
  9. EF 拉姆达 linq if else (整理)
  10. 树-二叉树、满二叉树和完全二叉树