网站大量收购闲置独家精品文档,联系QQ:2885784924

C语言常用的小程序代码.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
函数 1、Fibonacci函数(递归) #includestdio.h int fo(int n) { int f; if(n==2||n==1) f=1; else f=fo(n-1)+fo(n-2);//递归调用 return f; } void main() { int i; for(i=1;i=20;i++) { printf(%-6d,fo(i)); if(i%10==0) printf(\n); } } 2、计算π值 #include stdio.h #include math.h float pai(float e) { float n,t,pi; int s; s=1; n=1.0; t=1.0; pi=0.0; while(fabs(t)e) { pi=pi+t; n+=2; s=-s; t=s/n; } return pi*4; } main() { float pi,eps=0.00005; pi=pai(eps); printf(%f\n,pi); } 3、两个数的大小 #include stdio.h int max(int x,int y)//判断大小 { if(xy) return x; else return y; } main() { int x,y,m; printf(输入两个数:\n); scanf(%d %d,x,y); m=max(x,y); printf(最大值是%d\n,m); printf(****End****\n); } 4、数组中的元素排序,最大值,最小值 #includestdio.h void paixu(int x[],int n) { //排序 int t,i,k,j; printf(\n); for(i=0;in-1;i++) { k=i; for(j=i+1;jn;j++) { if(x[i]x[j]) { t=x[k]; x[k]=x[j]; x[j]=t; } } } } int maxn(int x[],int n) { int i,max,t;//求最大值 max=x[0]; for(i=1;in;i++) { if(maxx[i]) { t=x[i]; x[i]=max; max=t; } } return max; } int minn(int x[],int n) { int i,min,t;//求最小值 min=x[0]; for(i=1;in;i++) { if(minx[i]) { t=x[i]; x[i]=min; min=t; } } return min; } main() { int a[100],i,n; printf(输入n(n=100)确定数组维数:); scanf(%d,n); for(i=0;in;i++) { scanf(%d,a[i]); } paixu(a,n); printf(排序后的数组是:\n); for(i=0;in;i++) { printf(%-4d,a[i]); } printf(\n); printf(该数组中的最大值是%d\n,maxn(a,n)); printf(该数组中的最小值是%d\n,minn(a,n)); } 5、圆的面积和周长 #includestdio.h #define pi 3.14 float circle_C(float r) //计算圆的周长 { float c; c=2*pi*r; return c ; } float circle_S(float r) //计算面积 { float s; s=pi*r*r; return s; } main() { float r,c,s; printf(输入圆的半径r:); scanf(%f,r); c=circle_C( r); //调用函数计算周长 printf(圆的周长是%f\n,c); s=circle_S( r); //调用函数计算面积 printf(圆的面积是%f\n,s); } 6、最小公倍数 #includestd

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档