C语言随机出题的四则运算代码不带结果
时间: 2023-08-18 12:32:37 浏览: 157
C语言产生随机数的代码
5星 · 资源好评率100%
以下是一个简单的C语言随机出题的四则运算代码,不带结果:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
srand(time(NULL)); // 初始化随机数生成器
int a, b, op;
for (int i = 0; i < 10; i++) { // 生成10道题目
a = rand() % 100 + 1; // 随机生成1~100的整数
b = rand() % 100 + 1;
op = rand() % 4; // 随机生成运算符
switch (op) {
case 0: // 加法
printf("%d + %d = \n", a, b);
break;
case 1: // 减法
printf("%d - %d = \n", a, b);
break;
case 2: // 乘法
printf("%d * %d = \n", a, b);
break;
case 3: // 除法
printf("%d / %d = \n", a, b);
break;
default:
break;
}
}
return 0;
}
```
这个程序会随机生成10道题目,每道题目包含两个1~100之间的整数和一个随机的加减乘除运算符。你可以根据需要修改题目数量和数值范围。
阅读全文