资源描述:
《历年浙江c语言二级考试真题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2003年秋计算机等级考试参考答案(二级C)试题一计算机基础题(本题共15分)一、单选题(每题1分,共15分)1.C2.C3.A4.D5.B6.B7.A8.A9.B10.D二、双选题(每题1分,共5分)11.AD12.CD13.BD14.AB15.AB试题二语言基础题(本题共34分)一、判断题(每题1分,共10分)16.A17.B18.A19.B20.A21.A22.A23.B24.B25.B二、单选题(每题2分,共24分)26、A27、C28、B29、C30、A31、D32、B33、B34、A35、D36、A37、C试题三程序填空题(每空2分,共16分)程序138.B39.A40.D程序24
2、1.C42.A程序343.B44.C45.D试题四程序阅读题(每题2分,共15分)程序11#2#3#1#1#3程序2345#453#534#程序3298试题五程序设计题(每题10分,本题共20分)程序1.#includevoidmain(){intcount=0,i,a[10];floataver=0;for(i=0;i<10;i++)scanf(“%d”,&a[i]);for(i=0;i<10;i++)aver=aver+a[i];aver=aver/10;for(i=0;i<10;i++)if(a[i]>aver)count++;printf(“%d”,count);}程
3、序2.#include#includevoidmain(){inti,m,n,sum;intprime(intm);scanf(“%d%d”,&m,&n);sum=0;for(i=m;i<=n;i++)if(prime(i))sum=sum+i;printf(“%d”,sum);}intprime(intm){inti,n;if(m==0)return0;n=sqrt(m);for(i=2;i<=n;i++)if(m%i==0)return0;return1;}2006年秋浙江省高等学校计算机等级考试答案(二级C)试题1~6123456789101112D
4、ABCCCBBCDAB131415161718192021222324BCADBDCADDAA试题7(14分)编写程序,输入100个学生的英语成绩,统计并输出该门课程的平均分以及不及格学生的人数。#includevoidmain(){intcount,k,a[100];doubleaver;for(k=0;k<100;k++)scanf("%d",&a[k]);aver=0;for(k=0;k<100;k++)aver+=a[k];count=0;for(k=0;k<100;k++)if(a[k]<60)count++;printf("aver=%f",aver);pri
5、ntf("fail%d",count);}试题8(14分)编写程序,输入一个正整数n,计算并输出下列算式的值。要求定义和调用函数total(n)计算1+1/2+1/3+……+1/n,函数返回值的类型是double。#includevoidmain(){intn;doubletoatl(intn);scanf("%d",&n);printf("sum=%f",total(n));}doubletotal(intn){intk;doublesum;sum=0;for(k=1;k<=n;k++)sum=sum+1.0/k;returnsum;}2007年春浙江省高等学校计算
6、机等级考试试卷(二级C)试题1~6123456789101112BADCDCBAABBD131415161718192021222324AADBDCCBCAAD试题7(28分)某客户为购房办理商业贷款,选择了按月等额本息还款法,在贷款本金(loan)和月利率(rate)一定的情况下,住房贷款的月还款额(money)取决于还款月数(month),计算公式如下。客户打算在5~30年的范围内选择还清贷款的年限,想得到一张“还款年限-月还款额表”以供参考。(1)定义函数cal_power(x,n)计算x的n次幂(即xn),函数返回值类型是double。(2)定义函数cal_money(loan,rat
7、e,month)计算月还款额,函数返回值类型是double,要求调用函数cal_power(x,n)计算x的n次幂。(3)定义函数main(),输入贷款本金loan(元)和月利率rate,输出“还款年限-月还款额表”,还款年限的范围是5~30年,输出时分别精确到年和元。要求调用函数cal_money(loan,rate,month)计算月还款额。#includedoublecal