首页 理论教育 C语言基本数据类型与变量的使用实训

C语言基本数据类型与变量的使用实训

时间:2023-10-27 理论教育 版权反馈
【摘要】:提示与分析:①'A'和'd'为字符常量,而"I am a freshman."和"20120000158"为字符串常量。②可以用宏定义命令#define,把字符串常量标识成符号常量。③要求圆的面积保留4位小数,圆的周长保留2位小数,所以程序中printf()函数的输出格式应为%.4f和%.2f。

C语言基本数据类型与变量的使用实训

一、实训目的

1.学习定义和使用常量和变量的方法。

2.依据实际问题,合理定义变量和常量。

3.能编写解决实际问题的简单程序。

二、实训内容

1.下面是用函数printf(),在屏幕上输出下列常量。

提示与分析:

①'A'和'd'为字符常量,而"I am a freshman."和"20120000158"为字符串常量。可以把一个字符常量赋予一个字符变量,但不能把一个字符串常量赋予一个字符变量。

②可以用宏定义命令#define,把字符串常量标识成符号常量。

2.下面程序是将常量3.1416,'B',"Hello",100定义为符号常量,并将它们显示在屏幕上。请填空并上机验证。

提示与分析:

定义符号常量的形式:(www.xing528.com)

3.写出下列程序的运行结果,并在计算机上验证。

提示与分析:

①程序中使用了转义字符'\t',其含义是跳到下一个制表位置;转义字符'\101'的含义是八进制数101的ASCII代码'A';转义字符'\116'的含义是八进制数116的ASCII代码'N';转义字符'\b'的含义是退格(回退一个字符位置)。

②此程序的运行后,在屏幕上输出的结果如下:

4.已知圆周率π,输入半径r,要求保留4位小数输出圆的面积,保留2位小数输出圆的周长

提示与分析:

①圆周率π是一个常数,因此在程序中将其定义为浮点数据类型的符号常量PI。

②因为,圆的面积等于PI×r×r,圆的周长等于2×PI×r,所以程序中应将标识圆的面积、周长及半径的变量定义为浮点数据类型。

③要求圆的面积保留4位小数,圆的周长保留2位小数,所以程序中printf()函数的输出格式应为%.4f和%.2f。

5.调试与改错

找出下面程序中的错误,改正后在计算机上调试。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈