电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

2025年国家二级C语言上机考试题库

2025年国家二级C语言上机考试题库_第1页
1/104
2025年国家二级C语言上机考试题库_第2页
2/104
2025年国家二级C语言上机考试题库_第3页
3/104
9月上机考试题库阐明:上机考试正式系统题库中共有50套题目,考生随机从中抽取一套进行考试。例如,假如你考的是二级C语言上机考试,那么你输入准考证号并确认后,机器将从正式题库的50套题中随机为你抽取一套题目(包括一道程序填空题(30分)、一道程序修改题(30分)、一道程序设计题(40分)共3题)让你考试,假如3题都完全答对,那么你上机考试的成绩就是满分100分。(注:一般来说,抽题时,填空题第1题和修改题第1题和编程题第1题会对应同步出现,如此类推) 如下包括50套题(填空题、改错题、编程题各50道题目)和答案一、填空题(程序填空题)1、 给定程序中,函数fun的功能是将a和b所指的两个字符串转换成面值相似的整数,并进行相加作为函数值返回,规定字符串中只含9个如下数字字符。 例如,主函数中输入字符串:32486和12345,在主函数中输出的函数值为:44831。 请在程序的下划线处填入对的的内容并把下划线删除, 使程序得出对的的成果。 注意:源程序寄存在考生文献夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的构造!#include #include #include #define N 9long ctod( char *s ){ long d=0; while(*s) if(isdigit( *s)) {/**********found**********/ d=d*10+*s-__1__;/**********found**********/ __2__; } return d;}long fun( char *a, char *b ){/**********found**********/ return __3__;}main(){ char s1[N],s2[N]; do { printf("Input string s1 : "); gets(s1); } while( strlen(s1)>N ); do { printf("Input string s2 : "); gets(s2); } while( strlen(s2)>N ); printf("The result is: %ld\n", fun(s1,s2) );}2、给定程序中,函数fun的功能是:计算下式前n项的和作为函数值返回。 例如,当形参n的值为10时,函数返回:9.612558。 请在程序的下划线处填入对的的内容并把下划线删除,使程序得出对的的成果。 注意:源程序寄存在考生文献夹下的BLANK1.C中。 不得增行或删行,也不得更改程序的构造!#include double fun(int n){ int i; double s, t;/**********found**********/ s=__1__;/**********found**********/ for(i=1; i<=__2__; i++) { t=2.0*i;/**********found**********/ s=s+(2.0*i-1)*(2.0*i+1)/__3__; } return s;}main(){ int n=-1; while(n<0) { printf(...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

2025年国家二级C语言上机考试题库

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部