2011年全国计算机等级考试二级C语言机试题库
130页1、12011 年全国计算机等级考试二级 C 语言机试题库第 01 套: 给定程序中,函数 fun 的功能是:将形参 n 所指变量中,各位上为偶数的数去 除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n 传回 所指变量。 例如,输入一个数:27638496,新的数:为739。 请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。 注意:源程序存放在考生文件夹下的 BLANK1.C中。 不得增行或删行,也不得更改程序的结构! 给定源程序: #include void fun(unsigned long *n) unsigned long x=0, i; int t; i=1; while(*n) t=*n % _1_; if(t%2!= _2_) x=x+t*i; i=i*10; n =*n /10; *n=_3_; main() unsigned long n=-1; while(n99999999|n double fun ( int n ) double result = 1.0 ; if n = = 0 return 1.0 ; while(
2、n 1 & n #include long fun ( char *p) main() /* 主函数 */ char s6; long n; printf(Enter a string:n) ; gets(s); n = fun(s); printf(%ldn,n); NONO ( ); NONO ( ) /* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/ FILE *fp, *wf ; int i ; char s20 ; long n ; fp = fopen(c:testin.dat,r) ; wf = fopen(c:testout.dat,w) ; for(i = 0 ; i void fun(char *s, int a, double f) /*found*/ _1_ fp; char ch; fp = fopen(file1.txt, w); fprintf(fp, %s %d %fn, s, a, f); fclose(fp); fp = fopen(file1.txt, r); printf(nThe result :nn); ch = fget
3、c(fp); /*found*/ while (!feof(_2_) /*found*/ putchar(_3_); ch = fgetc(fp); putchar(n); fclose(fp); main() char a10=Hello!; int b=12345; double c= 98.76; fun(a,b,c); 解题思路: 本题是考察先把给定的数据写入到文本文件中,再从该文件读出并显示在屏幕上。 第一处:定义文本文件类型变量,所以应填:FILE *。 第二处:判断文件是否结束,所以应填:fp。 第三处:显示读出的字符,所以应填:ch。 * 给定程序 MODI1.C 中函数 fun 的功能是: 依次取出字符串中所有数字字符, 形成新的字符串, 并取代原字符串。 请改正函数 fun 中指定部位的错误 , 使它能得出正确的结果。 注意: 不要改动 main 函数, 不得增行或删行, 也不得更改程序的结构! 给定源程序: #include void fun(char *s) int i,j; for(i=0,j=0; si!=0; i+) if(si=0 & si #defin
4、e M 3 #define N 4 void fun(char sN, char *b) int i,j,n=0; for(i=0; i #define N 5 typedef struct student long sno; char name10; float score3; STU; void fun(char *filename, STU n) FILE *fp; /*found*/ fp = fopen(_1_, rb+); /*found*/ fseek(_2_, -1L*sizeof(STU), SEEK_END); /*found*/ fwrite(&n, sizeof(STU), 1, _3_); fclose(fp); main() STU tN= 10001,MaChao, 91, 92, 77,10002,CaoKai, 75, 60, 88, 10003,LiSi, 85, 70, 78, 10004,FangFang, 90, 82, 87, 10005,ZhangSan, 95, 80, 88; STU n=10006,ZhaoSi, 55, 70, 68
《2011年全国计算机等级考试二级C语言机试题库》由会员平***分享,可在线阅读,更多相关《2011年全国计算机等级考试二级C语言机试题库》请在金锄头文库上搜索。
小说情节故事发展
小学品德与社会你的心情我理解
斯塔瑞设备介绍及常见问题解答2009-12-23
传统渠道终端执行标准.
不要侵犯我的隐私权
4.2关注生物技术的伦理问题
第六讲责任政府与行政监督
创意地产培训平【建筑易摹仿生活方式难克隆
高考历史第一轮复习【必修一第三单元】精品课件
马克思主义哲学专接本精讲二
销售与服务技巧(精品)
龙之谷火舞职业详解
酒店微笑服务礼仪培训(113)32修改
通用技术1--第一章第二节-技术的性质(修改)
高中数学:函数的极值与最值
高中低档商务、生活礼品大合集-2
风景园林各要素的表现方法
雪碧广告文案策划书
历史必修二第19课经济体制改革
门电路和组合逻辑电路
2024-03-21 8页
2024-03-21 8页
2024-03-21 8页
2024-03-21 14页
2024-03-21 5页
2024-03-21 42页
2024-03-18 11页
2024-03-18 10页
2024-03-18 18页
2024-03-18 19页