编程题
第三章 数据和C 练习题¶
-
通过试验(即编写带有此类问题的程序)观察系统如何处理整数上溢、浮点数上溢和浮点数下溢的情况。
-
编写程序,要求提示输入一个ASCII码值(如:66),然后打印出输入的字符。
- 编写一个程序,发出一声警报,然后打印出下面的文本。
- 编写一个程序,读取一个浮点数,先打印成小数点形式,再打印成指数形式。如果系统支持,再打印成p计数法(即十六进制计数法)。按以下个数输出(实际显示的指数位数因系统而异):
-
一年大约有3.156 * 10^7 秒,编写程序,提示用户输入年龄,然后显示该年龄对应的秒数。
-
一个水分子的质量约为3.0*10^-23克,1夸脱水大约是950克。编写程序,提示用户输入水的夸脱数,并显示水分子的数量。(个人备注:由于该章节还没有学习#define,所以就不再使用#define方式去定义常量。)
-
1英寸相当于2.54 厘米。编写程序,提示用户输入身高(/英寸),然后以厘米为单位显示身高。
-
在美国的体积测量系统中,1品脱等于2杯,1杯等于8盎司,1盎司等于2大汤勺,1大汤勺等于3茶勺。编写程序,提示用户输入杯数,并以品脱、盎司、汤勺、茶勺为单位显示等量。