3. 文件e:\\aaa.txt 中按统一格式已存储若干行商品信息:商品编号(s)、空格、数量(?0.3)、空格、价格(?0.2)。编程,将文件中商品编号首字符为'1'的商品价格改为9折。
5
2008/09二学期C程序设计参考答案
一、填空题(每小题2分,共20分)
⑴ d=(d=a>b?a:b)>c?d:c ⑵ 15、0 ⑶ 1.331 ⑷ stdlib.h ⑸ Windows xp ⑹ 14 ⑺ float f(float**,int,int) ⑻ -1 ⑼ 1 ⑽ fopen(\二、程序阅读题(每小题8分,共24分)
1. 3 2. 1100 3. 10 2 1111 5 0 10101 6 3 10001 -4 三、程序填空题(每空2分,共24分)
1. ⑴ include
⑶ t=p[0] ⑷ return t
3. ⑴ float **a,int m,int n ⑵ xxx y ⑶ y.zs=y.fs=y.lin=0 ⑷ return y 四、程序设计题(1、2小题各10分,第3小题12分,共32分)
1. #include
{ float a,x=1; int n=0;
while(scanf(\
do { x=x*1.1;n++; } while(x<=a); printf(\ }
2. float f3(float *a,int n)
{ float y=0; int i;
for(i=0;i } 3. #include void main() { FILE *pa,*pb; char aa[11]; float sl,jg; pa=fopen(\ pb=fopen(\ while( fscanf(pa,\ if(aa[0]=='1') fprintf(pb,\ else fprintf(pb,\ fclose(pa); fclose(pb); remove(\ rename(\ } 6

