c语言上机实验报告.docx

上传人:rrsccc 文档编号:9866041 上传时间:2021-03-31 格式:DOCX 页数:8 大小:14.46KB
返回 下载 相关 举报
c语言上机实验报告.docx_第1页
第1页 / 共8页
c语言上机实验报告.docx_第2页
第2页 / 共8页
c语言上机实验报告.docx_第3页
第3页 / 共8页
c语言上机实验报告.docx_第4页
第4页 / 共8页
c语言上机实验报告.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《c语言上机实验报告.docx》由会员分享,可在线阅读,更多相关《c语言上机实验报告.docx(8页珍藏版)》请在三一文库上搜索。

1、c语言上机实验报告实验四姓名游小锋班级单周上机的那班学号程序源:#include#includevoid main()int k,s;float cosx,x,p;printf(输入一个数:n);scanf(%f,&x);k=0;s=1;cosx=0,p=1;while(p=1e-8) cosx=cosx+s*p;k=k+1;s=-s;p=p*x*x/(2*k*(2*k-1);printf(cosx=%.4f,cosx);运行结果:程序源:#includevoid main()int n,x,m=0;printf(输入一整数:);scanf(%d,&n);while(n!=0) x=n%10;

2、m=m*10+x;n=n/10;printf(m=%d,m);运行结果:程序源:(最小公倍数)#includevoid main()int x,y,gcd,i,n,r,p,lcm;printf(输入两个整数:);scanf(%d%d,&x,&y);r=x%y;p=x*y;while(r!=0)x=y;y=r;r=x%y;gcd=y;lcm=p/gcd;printf(输入整数个数:);scanf(%d,&n);i=3;while(iscanf(%d,&x);i+;p=lcm*x,r=x%lcm;while(r!=0)x=lcm;lcm=r;r=x%lcm;lcm=p/lcm;printf(%d,

3、lcm);运行结果:最大公约数:#includevoid main()int x,y,gcd,i,n,r,p,lcm;printf(输入两个整数:);scanf(%d%d,&x,&y);r=x%y;p=x*y;while(r!=0)x=y;y=r;r=x%y;gcd=y;lcm=p/gcd;printf(输入整数个数:);scanf(%d,&n);i=3;while(iscanf(%d,&x);i+;p=lcm*x,r=x%gcd;while(r!=0)x=gcd;gcd=r;r=x%gcd;printf(%d,gcd);运行结果:程序源:#include#includevoid main()

4、float x,y,f,g;x=1.5;while(fabs(y-x)=1e-6)y=x;f=2*y*y*y-4*y*y+3*y-6;g=6*y*y-8*y+3;x=y-f/g;printf(x=%f,x);运行结果:程序源:#include int i, j, t;for ( i = 1; i t=0;for ( j = 1; j if ( i % j = 0 ) t=t+j;if ( t = i )printf(%dn, i); 程序源:程序源:#includevoid main()int x,y,z,n;n=0;for(x=0;xfor(y=0;yfor(z=0;zif(3*x+2*y+

5、z=45)printf(%d %d %d ,x,y,z);n=n+1;printf(%d,n);运行结果:程序源:#include #include #include void main()int i , j , k;for(i=0 ; ifor( j=0 ; jfor( k=0 ; kfor(k=0;kprintf(n);for( i=3 ; i=0; i-)for(j=0 ; jfor ( k=0 ; kfor(k=0;kprintf( n );运行结果:程序源:#includevoid main ()int x,y,z,m,n;n=0;printf(输入金额:n);scanf(%d,&m

6、);for(x=1;xfor(y=1;yfor(z=1;zif(5*x+2*y+z=m) printf(%d %d %d ,x,y,z);n=n+1;printf(%d,n);程序源:选做题程序源:#includevoid main()int a,b,c,n,i;printf(输入一个数为阶梯数:n);scanf(%d,&n);a=1;b=2;if(n=1)printf(%d,a);if(n=2)printf(%d,b);if(n=3)for(i=3;ic=a+b; /到达第n阶的方式等于从第n-1阶迈一步与从第n-2阶迈两步(类似Fibonacci 数列):a=b;b=c;printf(%d,c);运行结果:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1