早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请高人用C语言编写一个做选择题的小程序,如题:1.questioneaa:/*?表示被选择的次数*/b:c:d:要求:每道选择题只能输入一个有效答案(字符a、b、c、d任意其中一个),否则输出“no”并继续循环

题目详情
请高人用C语言编写一个做选择题的小程序,
如题:1.question ea
a:/*?表示被选择的次数*/
b:
c:
d:
要求:每道选择题只能输入一个有效答案(字符a、b、c、d任意其中一个),否则输出“no”并继续循环直到输入有效答案为止,回答完所有选择题后输出 a、b、c、d各项被选择的次数.
请大家在把自己代码做一下注释,小弟好多地方看不懂,另外补充一下:每一道选择题的答案都是一样的,比如我可以全部写成:A代表 是的;B代表 不是;C代表 不一定;D代表 偶尔.所以答完所有选择题后,统计并输出ABCD各项被选择的次数即可.
▼优质解答
答案和解析
#include #include #include #include int main(int argc, char **argv){ int a_count = 0, b_count = 0, c_count = 0, d_count = 0; int i = 1; int flag = 0; char* answer; while (1) { fl...