资源描述:
《C语言学习实验3最简单的C程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验3最简单的C程序设计1. 实验目的掌握C语言中使用最多的一种语句——赋值语句的使用方法。掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。 2. 实验内容和步骤掌握各种格式转换符的正确使用方法(1). 输入程序#includevoidmain(){inta,b;floatd,e;charc1,c2;doublef,g;longm,n;unsignedintp,q;a=61;b=62;c1=’a’;c2=’b’;d=3.56;e=-6.87;f=3157.890121;g=0
2、.123456789;m=50000;n=-60000;p=32768;q=40000;printf(“a=%d,b=%dc1=%c,c2=%cd=%6.2f,e=%6.2f”,a,b,c1,c2,d,e);printf(“f=%15.6f,g=%15.12fm=%ld,n=%ldp=%u,q=%u”,f,g,m,n,p,q);}(2). 运行此程序并分析结果。(3). 在此基础上,修改程序的第8-13行:a=61;b=62;c1=’a’;c2=’b’;f=3157.890121;g=0.12
3、3456789;d=f;e=g;p=a=m=50000;q=b=n=-60000;运行程序,分析结果。(4). 改用scanf函数输入数据而不用赋值语句,scanf函数如下:scanf(“%d,%d,%c,%c,%f,%f,%lf,%lf,%ld,%ld,%u,%u”,&a,&b,&c1,&c2,&d,&e,&f,&g,&m,&n,&p,&q);输入的数据如下:61,62,a,b,3.56,-6.87,3157,890121,0.123456789,50000,-60000,37678,40000↙(说明:lf和ld格式
4、符分别用于输入double型和long型数据)分析运行结果。(5). 在(4)的基础上将printf语句改为:printf(“a=%d,b=%dc1=%c,c2=%cd=%15.6f,e=%15.12f”,a,b,c1,c2,d,e);printf(“f=%f,g=%fm=%d,n=%dp=%d,q=%d”,f,g,m,n,p,q);运行程序。(6). 将p、q改用%o格式符输出。(7). 将scanf函数中的%lf和%ld改为%f和%d,运行程序并观察分析结果。按习题4.8要求编写程序题目为:
5、设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf输入数据,输入计算结果。输出时要有文字说明,取小数点后两位数字。编程序,用getchar函数读入两个字符给c1、c2,然后分别用putchar函数和printf函数输出这两个字符。上机运行程序,比较用printf和putchar函数输出字符的特点。