用C语言编写一个程序要求通过随机生成100以内的两个整数,给学生出加减法,共10道,如果输入答案正确,则显示“Great!”,否则显示“Sorry!”,每道题答对得10分,10道题答案输出成绩
时间: 2024-03-02 15:51:32 浏览: 63
C语言实现随机出10道整数加法题供用户计算
好的,请稍等片刻,我来为您编写这个程序。
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int a, b, ans, score = 0;
srand(time(NULL)); // 初始化随机数种子
for (int i = 1; i <= 10; i++) {
a = rand() % 100; // 生成0~99的随机整数
b = rand() % 100;
printf("第%d题: %d + %d = ?\n", i, a, b);
scanf("%d", &ans);
if (ans == a + b) {
printf("Great!\n");
score += 10;
} else {
printf("Sorry!\n");
}
}
printf("您的成绩是:%d\n", score);
return 0;
}
```
这是一个简单的加法测试程序,每次随机生成两个0~99的整数,给出加法题目,等待用户输入答案,如果正确则加10分,最后输出总分数。希望能够帮到您!
阅读全文