1、C语言编程111111*1#include#includevoid main() float a,b,c,s,area; scanf(%f,%f,%f,&a,&b,&c); s=1.0/2*(a+b+c); area=sqrt(s*(s-a)*(s-b)*(s-c); printf(请输入三角形边长,a=%8.2f,请输入三角形边长,b=%8.2f,请输入三角形边长,c=%8.2f,s=%8.2fn,a,b,c,s); printf(三角形的面积为:area=%8.2fn,area);2222222222222#include#includevoid main() int year,a,b;
2、a=28,b=29; printf(请输入年份:); scanf(%d,&year); if (year%4=0&year%100!=0)|year%400=0) printf(%d年2月有%d天,year,b); else printf(%d年2月有%d天,year,a); 3333333333333#includevoid main() float a,rate,tax,profit; tax=a*rate; profit=a-tax; scanf(%f,&a); if (a500) rate=0; else if (a1000) rate=0.05; else if (a2000) ra
3、te=0.08; else if (a5000) rate=0.10; else rate=0.15; printf(rate=%lf,tax=%2.2lf,profit=%2.2lfn,rate,tax,profit);4444444#include void main( ) float s = 1, n = 1;int t = 1; while ( 1 / n = 0.00001 ) s+=1/n; t+; n=n*t; printf(%f,n=%dn, s,t); return 0; 5555555555555#include#includevoid main() int m,i,k,n
4、,a; printf(输入正整数的个数:); scanf(%d,&n); printf(输入%d个正整数:,n); for (a=1;a=n;a+) scanf(%d,&m); k=sqrt(m); for (i=2;ik) printf(%d是素数n,m); else printf(%d不是素数n,m); 666666#include/*吴国健 20122321020*/void main() int a10; int i,max,min,n=0; float ave=0; for (i=0;i10;i+) scanf(%d,&ai); ave=ave+ai; max=a0; min=a0;
5、 for (i=0;i=max) max=ai; if (aimin) min=ai; ave=ave/10; for (i=0;iave) n+; printf(%dn,max); printf(%dn,min); printf(%d ,n);777777777777777777#include/*吴国健 20122321020*/void main() int n,a5; int i,j,t; printf(输入整数个数:); scanf(%d,&n); printf(输入%d个整数n,n); for (i=0;i5;i+) scanf(%d,&ai); for (j=0;j4;j+) f
6、or (i=0;iai+1) t=ai; ai=ai+1; ai+1=t; for (i=0;i5;i+) printf(%d ,ai);8888888888888#includevoid main() int i,j; int a1111; for (i=0;i10;i+) ai0=1; aii=1; for (j=0;j=i;j+) ai+1j+1=aij+aij+1; printf(%5d,aij); printf(n); 99999999#include/*吴国健 20122321020*/void main()int i,j,p,q;double a65=98.5,95.1,94.3
7、,92.4,96.8,94.4,93.2,95.3,96.4,96.5,92.5,93.6,96.5,95.8,94.8,98.5,95.1,94.3,92.4,96.8,97.8,95.5,96.3,93.2,97.6,95.2,97.3,94.8,94.5,96.5;double ave6;double sum,t; for (i=0;i6;i+) p=0;q=0;for (j=0;jaip)p=j;if (aij=aiq)q=j;aip=0;aiq=0; for (i=0;i6;i+)sum=0;for (j=0;j5;j+)sum=sum+aij;avei=sum/3;for (j=0
8、;j5;j+) for (i=0;iavei+1) t=avei; avei=avei+1; avei+1=t;for (i=0;i6;i+) printf(%.2fn ,avei);1000000000#include/*吴国建 20122321020*/#includevoid main() int i=0,j=0,k=0; char b20,st120,a30; scanf(%s,st1); for(;st1i!=0;i+) if (st1i47&st1i96&st1i123)bk=st1i;k+;aj=0;bk=0; strcat (a,b); puts(a);111111*11111
9、1111111#include#includevoid main() int k=0,p=0,q=0,s=0,t=0,i=0,j; char str380; printf(请输入三串小于80个字符的字符串:n); scanf(%s,str); for (;i3;i+) for (j=0;j=65&strij=97&strij=48&strij=57) q+; else if (strij=32) s+; else t+; printf(您输入的字符串中有大写字母的个数为:%dn,p); printf(您输入的字符串中有小写字母的个数为:%dn,k); printf(您输入的字符串中有数字的个数
10、为:%dn,q); printf(您输入的字符串中有空格个数为:%dn,s); printf(您输入的字符串中有其他字符的个数为:%dn,t);1212#include/*吴国健 20122321020*/void int input (int a10)int i; for (i=0;i10;i+)scanf(%d,&ai);void int ave(int j,int i)int t,a,input;input(a); for (i=0;i9;i+)for (j=0;j9-i;j+)if (aiai+1)t=ai;ai=ai+1;ai+1=t; void float search (floa
11、t bot,float top)float mid; int a; input(a); top=91; bot=65;while (top=bot)mid=(top+bot)/2;if (ai=mid)printf(%dn,ai);f=1;break;else if (aimid)bot=mid-1;else top=mid+1;if (f=1)void main()int ave,input,i,a;float search; input(a); for (i=0;i10;i+) printf(%dn,ave(a); printf(%fn,search(a);121231313131313#
12、include/*吴国健 20122321020*/ int max(int m,int n)int a;a=m%n;while (a!=0)m=n;n=a;a=m%n;return n;int min(int m,int n)return m*n/max(m,n);void main()int x,y;scanf(%d %d,&x,&y);printf(最大公约数为:%dn,max(x,y);printf(最小公倍数为:%dn,min(x,y);14141414#include/*吴国健 20122321020*/int f(int n)int c;if(n=1)c=1;elsec=2*(f
13、(n-1)+1);return c;void main()int f(int n); int m,c;printf(请输入天数:);scanf(%d,&m);printf(%d天前的桃子数为%d:,m,f(m); 151*5#include/*吴国健 20122321020*/int c,d,m,n; void max()int a,m1,n1; m1=m; n1=n; a=m1%n1;while (a!=0)m1=n1;n1=a;a=m1%n1;c=n1;void min()d=m*n/c;void main()scanf(%d%d,&m,&n);max();min();printf(最大公
14、约数为:%3dn,c);printf(最小公倍数为:%3dn,d);161616#include int sp(int i) int sum=1; int j; for(j=1;j=i;j+)sum*=j; return sum; int sq(int t) static int s=0;s+=sp(t);return s; void main() int x,s,i; printf(input x,y,z:);for(i=0;i3;i+)scanf(%d,&x);s=sq(x); printf(%d,s);#includevoid main()int a,b,c;int *pmax,*pmi
15、n,*pmid;scanf(%d%d%d,&a,&b,&c);if (ab)pmax=&a;pmin=&b;elsepmax=&b;pmin=&a;if (c*pmax)pmid=pmax;pmax=&c;else if (c*pmin)pmid=pmin;pmin=&c;else pmid=&c;printf(%d,%d,%dn,*pmin,*pmid,*pmax);#include/*吴国健20122321020*/void swap(int*m,int*n)int p;p=*m;*m=*n;*n=p;int main() int a,b,c,*p1,*p2,*p3;scanf(%d%d%d,&a,&b,&c);p1=&a;p2=&b;p3=&c;if (*p1*p2) swap(p1,p2);if (*p1*p3) swap(p1,p3);if (*p2*p3) swap(p2,p3);printf(%d,%d,%dn,*p1,*p2,*p3);
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1