|
实验三 简单的C程序设计 【目的与要求】 1.理解C语言程序的顺序结构 2.掌握常用的C语言语句,熟练应用赋值、输入、输出语句。 【上机内容】 【一般实例】 【例1】按格式要求输入/输出数据 #include "stdio.h" main() { int a,b; flost x,y; char c1,c2; scanf(“a=%d,b=%d”,&a,&b); scanf(“%f, %e”,&x,&y); scanf(“&c &c”,&c1,&c2); printf(“a=%d,b=%d,x=%f,y=%f,c1=%c,c2=%c\n”,a,b,x,y,c1,c2); } 运行该程序,必须按如下方式在键盘上输入数据 a=3,b=7 ↙ 8.5,71.82 ↙ a A ↙ 请同学们写出输出结果 【例2】输入三角形三边长,求三角形面积。 #include “math.h” 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(“area=%f”,area); } 【例3】已知圆半径,圆柱高,求圆周长,圆柱体积。 main() { float r,h,l,v,pi; pi=3.1415926; scanf(“%f,%f”,&r,&h); l=2*pi*r; v=pi*r*r*h; printf(“圆周长为:%6.2f\n”,l); printf(“%圆柱体积为:6.2f”,v); } 【例4】输入一个摄氏温度,要求输出华氏温度。公式为f=5/9*c+32. main() { float c,f; scanf(“%f”,&c); f=5.0/9*c+32; printf(“%5.2f\n”,c); }
【作业】 1. 已知圆半径r=1.5,圆柱高h=3, 求圆周长,圆面积,圆球表面积,圆球体积,圆柱体积。 2. 输入一个华氏温度,要求输出摄氏温度。公式为c=5/9*(f-32).
|
| 我工作我快乐 RC321人才快线 |