}
输入与输出: 请输入圆的半径和高:?
5.0 8.0? 输出结果?
试一试: 如果把上述程序中所有的%f改成%d,再次运行程序,仍然输入“5.0 8.0”,输出结果会是什么?分析结果。 把上述程序中的第一个\\n去掉,再编译运行程序,有什么变化?试说出\\n的作用。
2.5 实验二 编写几个简单的C程序
一、实验目的与要求
1. 2. 3. 4. 5. 6.
掌握C语言基本数据类型的概念,理解数据类型与运算的关系。 掌握简单变量的定义,算术表达式和赋值表达式的使用。 掌握基本输出语句的使用。
进一步熟悉C程序的编辑、编译、连接和运行的过程。 掌握简单C程序查错方法,编写几个简单程序。 实验4学时
二、实验内容
1.程序验证或填空
(1) 编译和运行下面程序,查看执行的结果:
#include
int si=-1; float f=5; double df=3;
printf(\ return 0; }
若把输出语句中的格式控制中的格式说明符的顺序改变一下,会有什么结果?
再
把
%lf
修
改
为
%f,
运
行
会
有
什
么
结
果
?
(2) 运行程序,并分析结果。
#include “stdio.h” void main( )
{ int a=10,x=5,y=6; a+=a*=6;
x=y++; y=++x ; a=x+++y ;
printf(“%d,%d,%d\\n”,a,x,y);