湘潭大学c语言课后习题答案

上传人:cl****1 文档编号:469535285 上传时间:2023-08-28 格式:DOC 页数:8 大小:36KB
返回 下载 相关 举报
湘潭大学c语言课后习题答案_第1页
第1页 / 共8页
湘潭大学c语言课后习题答案_第2页
第2页 / 共8页
湘潭大学c语言课后习题答案_第3页
第3页 / 共8页
湘潭大学c语言课后习题答案_第4页
第4页 / 共8页
湘潭大学c语言课后习题答案_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《湘潭大学c语言课后习题答案》由会员分享,可在线阅读,更多相关《湘潭大学c语言课后习题答案(8页珍藏版)》请在金锄头文库上搜索。

1、#includevoid main()int a,b,c,num,n;printf(请输入一个三位数:n);scanf(%d,&num);c=num%10;b=(num/10)%10;a=num/100;if(a=b&a!=c)n=1;else if(a=c&a!=b)n=1;else if(b=c&a!=b)n=1;elsen=0;if(n)printf(%dn,num);#include#includevoid main()int x;double y;scanf(%d,&x); /*输入x*/switch(x/10)case 0:y=cos(x+3.0);break;case 1:y=p

2、ow(cos(x+7.5),2);break;case 2:y=pow(cos(x+4.0),4);break;printf(%lfn,y);#includevoid main()int num,i,leap;scanf(%d,&num);if(num%2!=0)printf(是奇数n);if(num1)for(i=2;i=num/2;i+)if(num%i=0)leap=0;break;else leap=1;if(leap) printf(是素数n);else printf(不是素数n);else printf(是偶数n);#include void main() int a,b,c,i,

3、n; for(i=0;i10000;i+) for(n=1;n10000;n+) a=i;b=a+n;c=b+n; if(a*c=5*b&b+c=8*a) printf(%d,%d,%dn,a,b,c); break; #include#includevoid main()double m=1.0,p=0.0;int k=1,n=1;dom=1.0/n;n=n+2;if(k%2=0)m=(-1.0)*m;p=p+m;k+;while(fabs(m)=1e-6);p=p*4.0;printf(%lfn,p);#includevoid main()int k,k1=1,k2=1,k3;float

4、p=0,m;for(k=1;k=20;k+)k3=k1+k2;m=(float)k3/k2;p=p+m;k1=k2;k2=k3;printf(%fn,p);(1).#includevoid main()int i,j,k; for(i=0;i=4;i+) for(j=0;j=3-i;j+) printf( ); for(k=0;k=2*i;k+) printf(*); printf(n); for(i=0;i=3;i+) for(j=0;j=i;j+) printf( ); for(k=0;k=6-2*i;k+) printf(*); printf(n); (2. )#includevoid

5、main()int i,j,k;char c=65; for(i=0;i=4;i+) for(j=0;j=3-i;j+) printf( ); for(k=0;k=2*i;k+) printf(%c,c); printf(n);c=c+1; for(i=0;i=3;i+) for(j=0;j=i;j+) printf( ); for(k=0;k=6-2*i;k+) printf(%c,c); printf(n); c=c+1; #includevoid main()int a,b,i,n;for(a=1;a3000;a+) for(b=0,i=1;i=a/2;i+) if(a%i=0) b=b

6、+i; for(n=0,i=1;i=b/2;i+) if(b%i=0) n=n+i; if(n=a&ab)printf(%d和%dn,a,b);#include#includevoid main()int num,a,b,c,p;for(num=100;num1000;num+)c=num%10;b=num/10%10;a=num/100;p=pow(a,3)+pow(b,3)+pow(c,3);if(num=p)printf(%dn,num);#includevoid main()int m,i,n;for(i=2;i1000;i+) m=0;for(n=1;n=i/2;n+) if(i%n

7、=0)m=m+n;if(i=m) printf(完数:%d=,i);for(n=1;n=i/2;n+) if(i%n=0)printf(%d ,n);#include#includevoid main()int i,a,b;for(i=1000;i=9999;i+)a=i%100;b=i/100;if(i=pow(a+b),2)printf(%dn,i);#includevoid main()int i,a,b,c;for(i=100;i1000;i+)a=i%10;b=i/10%10;c=i/100;if(a=b)&(b!=c)|(a=c)&(b!=c)|(b=c)&(a!=b)printf

8、(%dn,i);#includevoid main()int i,n=1,m;for(i=1;i10;i+)n=(n+1)*2;printf(第一天摘了%d个桃子n,n);#include void main() int long a;char h16; int i; scanf(%ld,&a); i=15;while(a) int x=a%16; if(x10) hi=x+0; elsehi=x-10+A;a=a/16;i-; printf(十六进制:); i+; while(i16) printf(%c,hi); i+; printf(n); #includeint main()int n

9、um,a10,m; int i=0,j,flag=1; scanf(%d,&num); do m=num%10;ai=m;num=num/10; i+; while (num%10!=0); for (j=0,i-;i=j;i-,j+) if (aj=ai)continue;else flag=0; break; if (flag) printf(是回文n); else printf(不是回文n); return 0; #includevoid main()int i,j,max,row=0,column=0;int a34=1,3,5,7,2,6,8,9,11,22,33,10;max=a0

10、0;for(i=0;i=2;i+)for(j=0;jmax)max=aij;row=i;column=j;printf(max=%d,row=%d,column=%dn,max,row,column);#includevoid main()int f10=1,1;int i,pow=0;for(i=2;i=9;i+)fi=3*fi-1+2*fi-2;for(i=0;i=9;i+)pow=pow+fi;printf(第十项是:%d,前十项和为:%dn,f9,pow);#include void main() int i,j; int a88; for(i=0;i8;i+) ai0=1; aii=1;

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号