大朗五金网 >> 纺织配件

全国计算机等级二级C语言上机改错题题型卷一0高温球阀

2022-09-15

全国计算机等级二级C语言上机改错题题型---卷一

全国计算机等级二级C语言上机改错题题型---卷一 2011年12月10日 来源: 第1题 给定程序MODI1.C中函数fun的功能是:把在字符串s中出现的每个字符,紧随其后重复出现一次,形成一个新串放在t中,t中字符按原字符串中字符顺序排列。  例如:当s中的字符串为:"ABAABBCCDDEE"。  则t中的字符串应为:"AABBCCDDEE"。  请改正函数fun中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! Modi1.c #include #include #include /************found************/  voidfun(chars,chart)/参考答案:voidfun(char*s,char*t)/  {inti,sl; sl=strlen(s); for(i=0;i{t[2*i]=s[i]; t[2*i+1]=s[i]; }  /************found************/  t[2*sl]=’0’;/参考答案:t[2*sl]=’\0’;/  } main()  {chars[100],t[100];  clrscr();  printf("\nPleaseenterstrings:");scanf("%s",s);  fun(s,t);  printf("Theresultis:%s\n",t);  } 第2题 给定程序MODI1.C中函数fun的功能是:把在字符串s中出现的每个字符,紧随其后重复出现一次,放在一个新串t中,t中字符按原字符串中逆排列。 例如:当s中的字符串为:"ABCDE"时, 则t中的字符串应为:"EEDDCCBBAA"。 请改正函数fun中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! Modi1.c #include #include #include voidfun(char*s,char*t) {inti,sl; sl=strlen(s); /************found************/ for(i=1;i{t[2*i]=s[sl-i-1]; t[2*i+1]=s[sl-i-1]; } /************found************/ t[2*sl]=’0/’;/参考答案:t[2*sl]=’\0’;/ }  main() {chars[100],t[100]; clrscr(); printf("\nPleaseenterstrings:");scanf("%s",s); fun(s,t); printf("Theresultis:%s\n",t); } 第3题 给定程序MODI1.C中函数fun的功能是:将在字符串s中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串t中,t中字符按原字符串中字符的顺序排列。(注意0为偶数) 例如:当s中的字符串为:"ABCDE"时, 则t中的字符串应为:"AACCEE"。 请改正函数fun中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! Modi1.c #include #include #include voidfun(char*s,char*t) {inti,j,sl; sl=strlen(s); /************found************/ for(i=0,j=0;i{t[2*j]=s[i]; t[2*j+1]=s[i]; j++; } /************found************/ t[2*

温州祥光家具五金厂

德清县干山诚信印刷厂

南京远洋缸盖厂

清苑通运起重机械厂

温县东方鞋业五厂

铜陵县安东铸钢有限责任公司

禹州市俊岭建材物资经营部

房县造纸厂

步步乐箱包有限公司外贸部

长春市泽润绿化工程有限公司

友情链接