资源简介 【121105002·Design】数列第一项为81,此后各项均为它前一项的正平方根,统计该数列前30项之和后,并以格式"%.3f"写入到考生文件夹下的新建文件Designl.dat。(frequency:3)#include#includevoidmain(){FILEp;floats=0,a=81;inti;/考生在这里添加代码/}【answer】#include#includevoidmain(){FILEp;floats=0,a=81;inti;for(i=1;i<=30;i++){s=s+a;a=sqrt(a);}p=fopen("Design1.dat","w");fprintf(p,"%.3f",a);fclose(p);}【121105004·Design】计算多项式a0-a1x+a2xx/2!-a3xxx/3!+…-a9xxxxxxxxx/9!的值,并将结果一格式"%f"写入到考生文件夹中Paper子文件夹下的新建文件Design1.dat。(frequency:2)#include#includevoidmain(){FILEp;inti;floatx=1.279,t,y;floata[10]={1.1,3.2,-2.5,5.67,3.42,-4.5,2.54,5.6,0.97,4.65};/考生在这里添加代码/}【answer】#include#includevoidmain(){FILEp;inti;floatx=1.279,t,y;floata[10]={1.1,3.2,-2.5,5.67,3.42,-4.5,2.54,5.6,0.97,4.65};y=a[0];t=-x;for(i=1;i<=9;i++){y=y+a[i]t;t=-tx/(i+1);}p=fopen("design1.dat","w");fprintf(p,"%f",y);fclose(p);}【121105006·Design】计算表达式1+2!+3!……+12!的值,并将计算结果以格式"%ld"写入到考生文件夹中paper子文件夹下的新建文件Design2.dat。#includevoidmain(){FILEp;longs=1,k=1;inti;/考生在这里添加代码/}【answer】#includevoidmain(){FILEp;longs=1,k=1;inti;for(i=2;i<=12;i++){k=ki;s=s+k;}p=fopen("design1.dat","w");fprintf(p,"%ld",s);fclose(p);}【121105010·Design】设计编写并运行程序,完成以下功能:利用公式ㄦ/4=1-1/3+1/5-1/7+……..公式计算的近似值,直到某一项的绝对值小于1e-6为止。(将结果不包含此项)将计算结果以格式写入到考生文件夹中Paper子文件夹下的新建Design2.dat。#include#includevoidmain(){FILEfp;floatn=1,t=1,pi=0;inti;/考生在这里添加代码/}【answer】#include#includevoidmain(){FILEfp;floatn=1,t=1,pi=0;inti;while(fabs(n1/t)>=1e-6){pi=pi+n1/t;n=-n;t=t+2;}fp=fopen("Desing2.dat","w");fprintf(fp,"%f",4pi);fclose(fp);}【121105014·Design】有数列:2/1,3/2,5/3,8/5,13/8,21/13,.......求出数列的前40项的和。将计算结果以格式"%.6f"写入到考生文件夹中Paper子文件夹下的新文件夹Design2.dat。#includevoidmain(){FILEp;inti;floatf1=1.0,f2=2.0,t1=2.0,t2=3.0,s;floatf,t;s=t1/f1+t2/f2;/考生在这里添加代码/}【answer】#includevoidmain(){FILEp;inti;floatf1=1.0,f2=2.0,t1=2.0,t2=3.0,s;floatf,t;s=t1/f1+t2/f2;for(i=3;i<=40;i++){f=t2;t=t2+f2;s=s+t/f;t2=t;f2=f;}p=fopen("design2.dat","w");fprintf(p,"%.6f",s);fclose(p);}【121105028·Design】x[i],y[i]分别表示平面上一点的坐标,求下列10个点与点(1.0,1.0)的距离的总和,并将结果以格式"%.6f"写入到考生文件夹中paper子文件夹下的新建文件design1.dat。#include#includevoidmain(){FILEp;inti;floatx[10]={-1.5,2.1,6.3,3.2,-0.7,7.0,5.1,3.2,4.5,7.6};floaty[10]={3.5,7.6,8.1,4.5,6.0,1.1,1.2,2.1,3.3,4.4};floats=0.0;/考生在这里添加代码/}【answer】#include#includevoidmain(){FILEp;inti;floatx[10]={-1.5,2.1,6.3,3.2,-0.7,7.0,5.1,3.2,4.5,7.6};floaty[10]={3.5,7.6,8.1,4.5,6.0,1.1,1.2,2.1,3.3,4.4};floats=0.0;for(i=0;i<10;i++)s=s+sqrt((x[i]-1.0)(x[i]-1.0)+(y[i]-1.0)(y[i]-1.0));p=fopen("Design1.dat","w");fprintf(p,"%.6",s);fclose(p);} 展开更多...... 收起↑ 资源预览