资源描述:
《C语言实训题1~6章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.3.1:请参照本章例题,编写一个C程序,从键盘上输入圆的半径,求园的周长和以此半径所组成的球的体积。/*HELLO.C--Hello,world*/#include"stdio.h"#include"conio.h"main(){floatr,c,v,pi=3.14;printf("r:");scanf("%f",&r);c=2*pi*r;v=4.0/3*pi*r*r*r;printf("c=%f",c);printf("v=%f",v);getch();}1.3.2:编写一个C程序,输入45,21,60三个数字,输出其中的最大者。/*HELLO.C--Hello,w
2、orld*/#include"stdio.h"#include"conio.h"intmax(intx,inty,intz){intm;m=x>y?x:y;return(m>z?m:z);}main(){intx,y,z;printf("x:");scanf("%d",&x);printf("y:");scanf("%d",&y);printf("z:");scanf("%d",&z);printf("max=%d",max(x,y,z));getch();}2.6.1.1:观察分析程序的结果,并与人工计算结果进行比较。/*HELLO.C--Hello,world*/#inc
3、lude"stdio.h"voidmain(){charc1,c2;c1=97;c2=98;printf("%c%c",c1,c2);printf("%d%d",c1,c2);c1=c1-('a'-'A');printf("%c%c",c1,c2);getch();}2.6.2:参照下列求圆面积与园周长的程序,编写已知圆半径、圆柱高,求圆周长和圆柱体积的程序。/*HELLO.C--Hello,world*/#include"stdio.h"#definepi3.1415926voidmain(){floatr,h,v,len;printf("r:");scanf("%
4、f",&r);printf("h:");scanf("%f",&h);len=2*pi*r;v=pi*r*r*h;printf("v=%f,length=%f",v,len);getch();}3.7.1:编写程序,使得该程序运行后显示下面一首诗:lifeisdearindeed,loveispricelesstoo,butforfreedom’ssake,Imaypartwiththetwo./*HELLO.C--Hello,world*/#include"stdio.h"#include"conio.h"main(){printf("lifeisdearindeed,
5、loveispricelesstoo,butforfreedom'ssake,Imaypartwiththetwo.");getch();}3.7.2:用格式控制符打印下面图形:****************/*HELLO.C--Hello,world*/#include"stdio.h"#include"conio.h"main(){printf("****************");getch();}3.7.3:编写程序,输入一个华氏温度(F),按下面的公式计算并输出对应的摄氏温度(C)。计算公式为C=5(F-32)/9。/*HELLO.C--Hell
6、o,world*/#include"stdio.h"#include"conio.h"main(){floatF,C;printf("F:");scanf("%f",&F);C=5*(F-32)/9;printf("C=%f",C);getch();}4.5.1:编写程序,输入一个日期,判断该日期是这一年的第几天。/*HELLO.C--Hello,world*/#include"stdio.h"#include"conio.h"main(){intday,month,year,sum,leap;printf("pleaseinputyear,month,day");s
7、canf("%d,%d,%d",&year,&month,&day);switch(month){case1:sum=0;break;case2:sum=31;break;case3:sum=59;break;case4:sum=90;break;case5:sum=120;break;case6:sum=151;break;case7:sum=181;break;case8:sum=212;break;case9:sum=243;break;case10:sum=273;bre