- 题目


- 思路
- 对于每行输入分别判定和输出,获取每个选项的第三个字符,如果为T,根据第一个字符的选项输出数字
#include <stdio.h>
int main(){
int n;
scanf("%d",&n);
char str[5];
for(int i=0;i<n;i++){
for(int j=1;j<=4;j++){ //输出:每一题的正确选项对应的数字
if(j!=1) scanf(" ");
scanf("%s",str);
if(str[2]=='T'){
if(str[0]=='A') printf("1");
else if(str[0]=='B') printf("2");
else if(str[0]=='C') printf("3");
else printf("4");
}
}
}
return 0;
}
本文介绍了一个使用C语言实现的编程竞赛答题系统的核心代码片段。该系统能够处理多道选择题,通过读取输入来判断正确答案并输出对应选项的数字标识。此系统适用于小型编程竞赛或教育场景,帮助自动评分和提高效率。

被折叠的 条评论
为什么被折叠?



