欢迎来到天天文库
浏览记录
ID:39549177
大小:18.90 KB
页数:26页
时间:2019-07-06
《C语言函数练习题2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、/*姓名:白银日期:2007.6.11描述:英尺,英寸,米,厘米之间的转换*/#includefloatGetInch(floatfeet);floatGetMeter(floatinch);floatGetCentiMeter(floatmeter);voidmain(){ floatinch; floatmeter; floatcentimeter; floatfeet; printf("请输入英尺的值"); scanf("%f",&feet); inch=GetInch(feet); printf("转换成英寸的结果是%.2f:",inch); printf("
2、"); meter=GetMeter(GetInch(feet)); printf("转换成米的结果是%.2f:",meter); printf(""); centimeter=GetCentiMeter(GetMeter(GetInch(feet))); printf("转换成米的结果是%.2f:",centimeter); printf("");}floatGetInch(floatfeet){ floatinch; inch=feet*12; returninch;}floatGetMeter(floatinch){ floatmeter; meter=inch*2.54; re
3、turnmeter;}floatGetCentiMeter(floatmeter){ floatcentimeter; centimeter=meter*100; returncentimeter;}/*姓名:白银日期:2007.6.11描述:底和高求三角形面积*/#includefloatGetArea(floath,floatl);voidmain(){ floatarea; floath; floatl; printf("请输入底和高"); scanf("%f,%f",&l,&h); area=GetArea(h,l); printf("三角形面积=%.2f",ar
4、ea); printf("");}floatGetArea(floath,floatl){ floatarea; area=h*l/2; returnarea;}/*姓名:白银日期:2007.6.11描述:函数递归求阶乘*/#includeintGetFactorial(intnumber);voidmain(){ intnumber; unsignedlongintresult; printf("请输入number的值"); scanf("%d",&number); result=GetFactorial(number); printf("结果是%d",resu
5、lt);}intGetFactorial(intnumber){ intresult; if(number==1) { result=1; } else { result=GetFactorial(number-1)*number; } returnresult;}/*姓名:白银日期:2007.6.11描述:画出一个正方形*/#includevoidDraw(intnum);voidOutPut1(intnum);voidOutPut2(intnum);voidmain(){ intnum; printf("请输入正方型的行数"); scanf("%d",&num);
6、 Draw(num); printf("");}voidOutPut1(intnum){ inti; for(i=0;i7、(j=0;j8、9、(i==(num-1)&&j==0)10、11、(i==(num-1)&&j==(num-1))12、13、(i==0&&j==(num-1))) { printf("*"); } else { printf(""); } } printf(""); } OutPut2(num);}/*姓名:白银日
7、(j=0;j8、9、(i==(num-1)&&j==0)10、11、(i==(num-1)&&j==(num-1))12、13、(i==0&&j==(num-1))) { printf("*"); } else { printf(""); } } printf(""); } OutPut2(num);}/*姓名:白银日
8、
9、(i==(num-1)&&j==0)
10、
11、(i==(num-1)&&j==(num-1))
12、
13、(i==0&&j==(num-1))) { printf("*"); } else { printf(""); } } printf(""); } OutPut2(num);}/*姓名:白银日
此文档下载收益归作者所有