附加程序设计题答案

附加程序设计题答案

ID:17633176

大小:47.00 KB

页数:6页

时间:2018-09-04

附加程序设计题答案_第1页
附加程序设计题答案_第2页
附加程序设计题答案_第3页
附加程序设计题答案_第4页
附加程序设计题答案_第5页
资源描述:

《附加程序设计题答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、附加程序设计题1、在考生文件夹的Paper子文件夹下已有Design1.c文件。设计编写并运行程序,完成以下功能:累加a字符串中各个字符的ASCII码值,然后将累加和以格式"%d"写入到考生文件夹中Paper子文件夹下的新建文件Design1.dat #includevoidmain(){FILE*p;ints=0,i=0;char*a="r235%^%34cdDW,.";p=fopen("design.dat","w");while(*a!=''){s=s+(*a);a++;}fprintf(p,"%d",s);fclose(p);}2、

2、在考生文件夹的Paper子文件夹下已有Design1.c文件。设计编写并运行程序,完成以下功能:有数列:2/1,3/2,5/3,8/5,13/8,21/13,……求出数列的前40项的和。将计算结果以格式"%.6f"写入到考生文件夹中Paper子文件夹下的新建文件Design1.dat #includevoidmain(){FILE*p;inti;floatf1=1.0,f2=2.0,t1=2.0,t2=3.0,s;floatf,t;s=t1/f1+t2/f2;p=fopen("design1.dat","w");for(i=1;i<=2;i++){

3、f=f1+f2;t=t1+t2;s=s+t/f;f1=f2;f2=f;t1=t2;t2=t;}fprintf(p,"%.6f",s);fclose(p);}3、在考生文件夹的Paper子文件夹下已有Design1.c文件。设计编写并运行程序,完成以下功能:求斐波那契(Fibonacci)数列中大于t的最小的一个数,结果由函数JSValue返回,其中斐波那契数列F(n)的定义为:F(0)=0,F(1)=1F(n)=F(N-1)+F(n-2)分别计算当t=1000和t=3000时的结果,将计算结果写入到考生文件夹中Paper子文件夹下的新建文件Design1.dat

4、#includelongJSValue(intt){inta[20],i=1;a[0]=1;a[1]=1;while(a[i]

5、x、y坐标。求下列5点各点间距离总和,并将该数以格式"%.4f"写入到考生文件夹中Paper子文件夹下的新建文件Design1.dat #include#includevoidmain(){FILE*p;floats,x[5]={-1.5,2.1,6.3,3.2,-0.7};floaty[5]={7,5.1,3.2,4.5,7.6};inti,j;s=0;p=fopen("design.dat","w");for(i=0;i<5;i++)for(j=0;j<5;j++)s=s+sqrt(pow(x[i]-x[j],2)+pow(y[

6、i]-y[j],2));s=s/2;fprintf(p,"%.4f",s);fclose(p);}5、在考生文件夹的Paper子文件夹下已有Design1.c文件。设计编写并运行程序,完成以下功能:求斐波那契(Fibonacci)数列中其前40项之和,(斐波那契数列的定义为后一项为前两项之和),并将求和的结果以格式"%d"写入到考生文件夹中Paper子文件夹下的新建文件Design1.dat#includevoidmain(){FILE*p;longs=0,i,a[40];a[0]=1;a[1]=1;s=a[0]+a[1];for(i=2;i<40

7、;i++){a[i]=a[i-1]+a[i-2];s+=a[i];}p=fopen("design.dat","w");fprintf(p,"%ld",s);fclose(p);}6、在考生文件夹的Paper子文件夹下已有Design1.c文件。设计编写并运行程序,完成以下功能:某公司1999年年产量11.5万件,生产能力每年提高9.8%,求出产量能超过x万件的年份,结果由函数Year返回。分别计算当x=20和x=30时的结果,将计算结果写入到考生文件夹中Paper子文件夹下的新建文件Design1.dat#includeintYear(int

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。