用c语言写一个学习加减乘除的程序
时间: 2023-02-08 14:30:47 浏览: 107
这是一个简单的学习加减乘除的 C 语言程序:
```
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int num1, num2, result, answer, choice;
srand(time(0));
while(1) {
num1 = rand() % 100;
num2 = rand() % 100;
choice = rand() % 4;
switch(choice) {
case 0:
printf("%d + %d = ?\n", num1, num2);
result = num1 + num2;
break;
case 1:
printf("%d - %d = ?\n", num1, num2);
result = num1 - num2;
break;
case 2:
printf("%d * %d = ?\n", num1, num2);
result = num1 * num2;
break;
case 3:
printf("%d / %d = ?\n", num1, num2);
result = num1 / num2;
break;
}
scanf("%d", &answer);
if(answer == result) {
printf("正确!\n");
} else {
printf("错误,正确答案是 %d。\n", result);
}
}
return 0;
}
```
程序会随机生成加减乘除四种运算中的一种,并在控制台中输出运算题目。用户输入答案后,程序会检查答案是否正确并给出提示。
阅读全文