destdiohi
cludestdlibhmai
()i
tli
es_________;/第一空charch;FILEfp;fpfope
(″filedat″,″r″);while(_______)/第二空/chfgetc(fp);if(ch_____’
’)li
es:/第三空pri
tf(″Li
es%d
″,li
es);
3
ffclose(fp);32从键盘输入10名学生的姓名和数学、英语及C语言的成绩,计算并输出其总成绩和平均成绩。typedefstructchar
ame20;i
tmath,e
glish,C;floatsumaver;总成绩和平均成绩STU;mai
()STUst10p;i
ti:for(i0i10;i)pri
tf(″I
put
ame:″);sca
f(″%s″,______);第一空pri
tf(″I
put3score″);sca
f(″%d,%d,%d″,&sti.math,&stie
glish,stiC);for(pstpst10:p)p______pmathpe
glishpC;/第二空p______psum3;第三空pri
tf(″
ame%ssum%51faver%51f
″p
amepsumpaver);小题,五、程序设计题(本大题共2小题,每小题8分,共16分)程序设计题(33.输入实数x,按下列公式计算并输出x和y的值(小数点后保留两位)。
x≤0si
x2yx10x≤101x103xx21
34.(1)编写一个计算摄氏(C)到华氏(F)转换的函数。函数头是:floattemp(floatc)计算公式:FC32(2)编写主函数从键盘输入摄氏温度的值,调用上述函数输出摄氏及华氏温度的值(小数点后保留两位)。
95
4
f全国2009年1月高等教育自学考试
高级语言程序设计(高级语言程序设计(一)试题
一、单项选择题本大题共15小题,每小题2分,共30分单项选择题本大题共小题,123456789DCBDDCAAB10A11B12C13A14B15D24按
小题,二、填空题(本大题共10小题,每小题2分,共20分)填空题(1656175018x2x3x1019420i
cludestri
gh地址传递251程序分析题(小题,三、程序分析题(本大题共4小题,每小题4分,共16分)26a1b227a40b405729s9程序填充题(小题,四、程序填充题(本大题共3小题,每小题6分,共18分)30jajaj1ai310feoffp32sti
ame程序设计题(小题,五、程序设计题(本大题共2小题,每小题8分,共16分)33i
cludemathhmai
floatxysca
f“f”xifx0ysi
xelseifx10yxx1elsey1xxxxx1pri
tf“y2f
”y34解法一:floattempfloatcfloatff905c32retur
fmai
floatcsca
f“f”cpri
tf“2f
”tempc28
2111223423‘i’
sum
aver
5
fr