帮我写一个关于单项选择题考试系统的代码用C语言
时间: 2024-05-14 22:19:05 浏览: 8
好的,以下是一个简单的单项选择题考试系统的代码示例:
```
#include <stdio.h>
int main() {
int score = 0; // 记录分数
char answer; // 存储答案
// 第一道题
printf("1. 在 C 语言中,下列哪个符号是用于表示“不等于”的?\n");
printf("A. ==\nB. !=\nC. >=\nD. <=\n");
scanf(" %c", &answer); // 读取答案
if (answer == 'B') { // 判断答案是否正确
printf("回答正确!\n");
score += 10; // 增加分数
} else {
printf("回答错误,正确答案是 B。\n");
}
// 第二道题
printf("2. 在以下程序片段中,变量 x 的值是多少?\n");
printf("int x = 10;\n");
printf("x = x++;\n");
printf("printf(\"x = %d\\n\", x);\n");
printf("A. 10\nB. 11\nC. 12\nD. 13\n");
scanf(" %c", &answer);
if (answer == 'A') {
printf("回答正确!\n");
score += 10;
} else {
printf("回答错误,正确答案是 A。\n");
}
// 其他题目...
// 输出最终得分
printf("你的得分是 %d 分。\n", score);
return 0;
}
```
以上代码只是一个简单的示例,实际使用中可能需要考虑更多的细节,如题目数量、答案格式校验等。