资源描述:
《简单的C语言程序(上机用).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、C语言—程序虽小,该有的都有l1+2+3+...+100(使用for)#include"stdio.h"main(){inti,s;for(s=0,i=1;i<=100;i++)s=s+i;printf("1+2+3+……+100=%d",s);}l1+2+3+...+100(使用while)#include"stdio.h"main(){inti,s;s=0;i=0;while(i<=100){s+=i;i++;}printf("1+2+3+...+100=%d",s);}lA-a(大写变小写)/*A--***
2、*--a运用函数*/#include"stdio.h"charf(x)charx;{chary;y=(x>='A'&&x<='Z')?x+32:x;returny;}main(){chart,s;printf("inputt:");scanf("%c",&t);s=f(t);printf("%c",s);}la-A(小写变大写)/*a--****--A运用函数*/#include"stdio.h"charf(x)charx;{chary;y=(x>='a'&&x<='z')?x-32:x;returny;}main(
3、){chart,s;printf("inputt:");scanf("%c",&t);s=f(t);printf("%c",s);}l标签制作#include"stdio.h"main(){printf("tt*****星星***************************星星*****");printf("tt******************");printf("tt*********肖磊*********");printf("tt******************");p
4、rintf("tt*****忘情***************************忘情*****");}l勾股定理#include"stdio.h"#include"math.h"main(){floata,b,c;printf("输入a,b:");scanf("%f,%f",&a,&b);c=sqrt(a*a+b*b);c=(int)(c*10+0.5)/10.0;printf("a=%f,b=%f,c=%f",a,b,c);}l阶乘累加(用函数)/*1!+2!+3!+4!+5!运用函数简化*/#inc
5、lude"stdio.h"intf(n)intn;{intk,t;for(k=1,t=1;k<=n;k++)t=t*k;return(t);}main(){inti,s;intf();for(i=1,s=0;i<=5;i++)s=s+f(i);printf("1!+2!+3!+4!+5!=%d",s);}l阶乘累加/*1!+2!+3!+4!+5!*/#include"stdio.h"main(){inti,j,s,m;for(i=1,s=0;i<=5;i++){for(j=1,m=1;j<=i;j++)m*=j;s+
6、=m;}printf("1!+2!+3!+4!+5!=%d",s);}l改变赋值顺序123——321#include"stdio.h"main(){inta,b,c,d,e,f;scanf("%d,%d,%d",&a,&b,&c);d=a;e=b;f=c;b=d;c=e;a=f;printf("a=%d,b=%d,c=%d",a,b,c);}l小编自编阶乘顺序打印小程序/*jiechengziji*/#include"stdio.h"main(){inti,p(),s;for(i=1,s=0;i<=5;i++)p
7、rintf("%d!=%d",i,p(i));}p(i)inti;{intk,t;for(k=1,t=1;k<=i;k++)t*=k;return(t);}以上程序都经过小编亲自调试并成功,但由于复制仓促,或多或少会存在问题。使用时若出现问题,望读者自行认真检查。学习愉快!!!