ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:660.41KB ,
资源ID:27450994      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/27450994.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第3次计算机模拟.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第3次计算机模拟.docx

1、第3次计算机模拟1#include #include double fun(double x9)/-ksstart(注释不能删除)/考生代码从此开始编写 double sum=0,ave; int i; for(i=0;i8;i+) ave=(xi+xi+1)/2; sum+=sqrt(ave); return sum;/-ksend-main() double s,a9=12.0,34.0,4.0,23.0,34.0,45.0,18.0,3.0,11.0; int i; printf(nThe original data is :n); for(i=0;i9;i+)printf(%6.1f,

2、ai); printf(nn); s=fun(a); printf(s=%fnn,s);2#include int fun(int n)/-ksstart(注释不能删除)/考生代码从此开始编写 int sum=0,i; for(i=2;in;i+) if(n%i=0) sum+=i; return sum;/-ksend-main() int n,sum; printf(Input n: ); scanf(%d,&n); sum=fun(n); printf(sum=%dn,sum);3#include #include double fun(int n)/-ksstart(注释不能删除)/考

3、生代码从此开始编写 double sum=0; int i,j,t=1; for(i=3;i=n;i+) for(j=2;ji;j+) if(i%j=0) t=0; if(t=1) sum+=sqrt(i); t=1; return sum;/-ksend-main() int n; double sum; printf(nnInput n: ); scanf(%d,&n); sum=fun(n); printf(nnsum=%fnn,sum);4#include #include double fun( int n )/-ksstart(注释不能删除)/考生代码从此开始编写 int i,a;

4、 double s=0; for(i=1;i=n;i+) a=i*(i+1); s+=1.0/a; return s;/-ksend-main() /* 主函数 */ printf(%fn, fun(10);5#include #include void fun(int m, int k, int xx)/-ksstart(注释不能删除)/考生代码从此开始编写 int i,j,t=1,s=0; for(i=m+1;s!=k;i+) for(j=2;ji;j+) if(i%j=0) t=0; if(t=1) xxs=i; s+; t=1; /-ksend-main() int m, n, zz1

5、000 ; printf( nPlease enter two integers:) ; scanf(%d%d, &m, &n ) ; fun( m, n, zz) ; for( m = 0 ; m n ; m+ ) printf(%d , zzm) ; printf(n) ;6#include #define N 50#define M 11void fun( int a, int b)/-ksstart(注释不能删除)/考生代码从此开始编写 int i; for(i=0;iM;i+) bi=0; for(i=0;iN;i+) if(ai10) b0+; else if(ai20) b1+;

6、 else if(ai30) b2+; else if(ai40) b3+; else if(ai50) b4+; else if(ai60) b5+; else if(ai70) b6+; else if(ai80) b7+; else if(ai90) b8+; else if(ai100) b9+; else b10+;/-ksend-double rnd() static t=29,c=217,m=1024,r=0; r=(r*t+c)%m; return(double)r/m);main() int ageN, i, dM; for(i=0; iN;i+)agei=(int)(115

7、*rnd(); printf(The original data :n); for(i=0;iN;i+) printf(i+1)%10=0?%4dn:%4d,agei); printf(nn); fun( age, d); for(i=0;i10;i+)printf(%4d-%4d : %4dn,i*10,i*10+9,di); printf( Over 100 : %4dn,d10);7#include double fun(int n)/-ksstart(注释不能删除)/考生代码从此开始编写 double s=0; int i,j,a=0; for(i=1;i=n;i+) for(j=1;

8、j=i;j+) a+=j; s+=1.0/a; a=0; return s;/-ksend-main() int n; double s; printf(nInput n: ); scanf(%d,&n); s=fun(n); printf(nns=%fnn,s);8#include float fun ( float a , int n )/-ksstart(注释不能删除)/考生代码从此开始编写 float sum=0,ave; int i; for(i=0;in;i+) sum+=ai; ave=sum/n; return ave;/-ksend-main() float score30=

9、90.5, 72, 80, 61.5, 55, aver; aver = fun( score, 5 ); printf( nAverage score is: %5.2fn, aver);9#include #include double fun ( double eps)/-ksstart(注释不能删除)/考生代码从此开始编写 double pi,sum=1,a=1,b=1; int i,j; for(i=1;a/b=eps;i+) a*=i; b*=2*i+1; sum+=a/b; pi=2*sum; return pi;/-ksend-main( ) double x; printf(

10、Input eps:) ; scanf(%lf,&x); printf(neps = %lf, PI=%lfn, x, fun(x);10#include #include void fun(int a, int b, int n)/-ksstart(注释不能删除)/考生代码从此开始编写 int i; for(i=0;i6;i+) bi=0; for(i=0;in;i+) if(ai1000) b0+; else if(ai2000) b1+; else if(ai3000) b2+; else if(ai4000) b3+; else if(ai5000) b4+; else b5+;/-k

11、send-main() int i, a100= 900, 1800, 2700, 3800, 5900, 3300, 2400, 7500, 3800, b6; fun(a, b, 9); printf(The result is: ); for (i=0; i6; i+) printf(%d , bi); printf(n);11#include #include void fun(int a, int b, int n)/-ksstart(注释不能删除)/考生代码从此开始编写 int i; for(i=0;i6;i+) bi=0; for(i=0;in;i+) if(ai0) b0+;

12、else if(ai20) b1+; else if(ai30) b2+; else if(ai40) b3+; else if(ai50) b4+; else b5+;/-ksend-main() int i, a100= 9, 18, 27, 38, 59, 33, 14, 75, 38, b6; fun(a, b, 9); printf(The result is: ); for (i=0; i6; i+) printf(%d , bi); printf(n);12#include #include void fun(int a, int b, int n)/-ksstart(注释不能删

13、除)/考生代码从此开始编写 int i; for(i=0;i6;i+) bi=0; for(i=0;in;i+) if(ai100) b0+; else if(ai200) b1+; else if(ai300) b2+; else if(ai400) b3+; else if(ai500) b4+; else b5+;/-ksend-main() int i, a100= 90, 180, 270, 380, 590, 530, 140, 750, 380, b6; fun(a, b, 9); printf(The result is: ); for (i=0; i6; i+)printf(

14、%d , bi); printf(n);13#include #include void fun(int a, int b, int c, int n)/-ksstart(注释不能删除)/考生代码从此开始编写 int i,j; for(i=0;in;i+) ci=ai-bn-1-i;/-ksend-main() int i, a100=1,3,5,7,8, b100=2,3,4,5,8, c100; fun(a, b, c, 5); printf(The result is: ); for (i=0; i5; i+) printf(%d , ci); printf(n);14#include

15、#include void fun(int a, int b, int c, int n)/-ksstart(注释不能删除)/考生代码从此开始编写 int i; for(i=0;in;i+) ci=ai*ai+bn-1-i*bn-1-i;/-ksend-main() int i, a100=1,3,5,7,8, b100=2,3,4,5,8, c100; fun(a, b, c, 5); printf(The result is: ); for (i=0; i5; i+) printf(%d , ci); printf(n);15#include #include int fun ( int

16、x )/-ksstart(注释不能删除)/考生代码从此开始编写 int a,b; a=x*x; if(x100 | x 0 ) printf (data error !n); exit(0); y = fun ( x ); if ( y ) printf (%d YESn, x); else printf (%d NO!n, x);16#include #include unsigned fun ( unsigned w )/-ksstart(注释不能删除)/考生代码从此开始编写 unsigned t=1,s=0; for(;w=10;t=t*10) s=s+(w%10)*t; w=w/10;

17、 return s;/-ksend-main( ) unsigned x; printf ( Enter a unsigned integer number : ); scanf ( %u, &x ); printf ( The original data is : %un, x ); if ( x 10 ) printf (Data error !); else printf ( The result : %un, fun ( x ) );17#include #include #include long fun(int s,int summax3 ,int n) /-ksstart(注释不

18、能删除) /考生代码从此开始编写 int i,max=s0,t=0,sum=0; for(i=0;i3;i+) summaxi=0; for(i=0;in;i+) sum+=si; if(maxsi) max=si; t=i; summax0=sum; summax1=max; summax2=t; /-ksend- return n;main() int s=1,2,3,4,5,6; int summax3=0,0,0; int n=sizeof(s)/sizeof(int); n=fun(s,summax,n); printf(和=%ld,最大值=%d,最大值序号=%d n,summax0

19、,summax1,summax2); 18#include #include #include long fun(int s,int summax3 ,int n) /-ksstart(注释不能删除) /考生代码从此开始编写 int i,max=s0,t=0,sum=0; for(i=0;i3;i+) summaxi=0; for(i=0;isi) max=si; t=i; summax0=sum; summax1=max; summax2=t; /-ksend- return n;main() int s=1,2,3,4,5,6; int summax3=0,0,0; int n=sizeo

20、f(s)/sizeof(int); n=fun(s,summax,n); printf(和=%ld,最小值=%d,最小值序号=%d n,summax0,summax1,summax2); 19#include #include #include #include int fun(int s,int n) int mv=0; /-ksstart(注释不能删除) /考生代码从此开始编写 int t,change,i,j; for(i=0;in;i+) for(j=i+1;jsj) change=si; si=sj; sj=change; if(n=0)mv=s0;else t=n/2; mv=st

21、; /-ksend- return mv;main() int s=1,2,3,4,5,6; int summax2=0,0; int n=sizeof(s)/sizeof(int); int pj=fun(s,n); printf(中间的数为=%d,n,pj); 20#include #include #include #include int fun(int s,int n,int s3) int mv=0; /-ksstart(注释不能删除) /考生代码从此开始编写 int i,j,change; for(i=0;in;i+) for(j=i+1;jn;j+) if(si=3) for(i=0;i3;i+) s3i=si; else for(i=0;in;i+) s3i=si; for(i=n;i3;i+) s3i=0; /-ksend- return mv;main() int s=1,2,3,4,5,6,s33; int summax2=0,0; int n=sizeof(s)/sizeof(int); int pj=fun(s,n,s3); printf(前三个数是:%d ,%d ,%d n,s30,s31,s32);

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1