考研时为了核对英语阅读答案写的智障小程序

支持2002-2020年阅读答案核对

#include<stdio.h>
#include<string.h>
int main(){
    int year,text;
    int hang;
    char answer[100][10]={
        {"cbdda"},{"ccdbc"},{"bddaa"},{"bcbad"},//2002
        {"bacdb"},{"abbad"},{"cdcba"},{"cabdc"},//2003
        {"cadbc"},{"adcbd"},{"dabac"},{"cadbc"},//2004
        {"cbacb"},{"cdadb"},{"acdda"},{"bdabc"},//2005
        {"cacdb"},{"abcdd"},{"cacdb"},{"dbdba"},//2006
        {"cbadc"},{"dcaab"},{"cbdcb"},{"dabad"},//2007
        {"adcbd"},{"dcaab"},{"acbdc"},{"dbcab"},//2008
        {"cdada"},{"acdab"},{"dbbcc"},{"bbdac"},//2009
        {"badab"},{"cdcba"},{"bdacc"},{"adcbd"},//2010
        {"cbdba"},{"bdcac"},{"dcbaa"},{"cdadb"},//2011
        {"dbacd"},{"cdada"},{"abbdc"},{"cdbca"},//2012
        {"bdadc"},{"bdcad"},{"badcc"},{"ccdab"},//2013
        {"bcdad"},{"dcbac"},{"dbbaa"},{"accdb"},//2014
        {"cacdb"},{"bcadb"},{"bcdca"},{"abcac"},//2015
        {"adbcd"},{"dadbd"},{"bacab"},{"adbcc"},//2016
        {"bcbda"},{"babad"},{"dcdca"},{"cacbd"},//2017
        {"adcbd"},{"dabca"},{"bcddb"},{"abbdc"},//2018
        {"abdcd"},{"daacb"},{"bacdb"},{"cdcba"},//2019
        {"cbdbc"},{"dacad"},{"acdcb"},{"cabcb"},//2020
    };
    char my_answer[10];
    printf("Please input your anwser without space: ");
    scanf("%c%c%c%c%c",&my_answer[0],&my_answer[1],&my_answer[2],&my_answer[3],&my_answer[4]);
    printf("\n");
    printf("Please input year: ");
    scanf("%d",&year);                                //////年份 
    printf("\n");
    printf("Please input text number: ");
    scanf("%d",&text);                               //////第几篇 
    hang = (year-2002)*4+text-1;
    for (int i=0;i<5;i++){
        if(my_answer[i]==answer[hang][i]){
            printf("%d correct\n",i+1);
        }
        else{
            printf("%d Error!!!!!!!!!!!\n",i+1);
        }
    }
//    system("pause"); 
    return 0;
}

 

posted on 2022-04-25 08:44  小狙击手  阅读(77)  评论(0编辑  收藏  举报

导航