《C primer plus 第五版》

作者:Stephen Prata  出版社:人民邮电出版社

题目 题型
通过试验的方法(即编写带有此类问题的程序)观察系统如何处理整数上溢、浮点数上溢和浮点数下溢的情况。 问答
编写一个程序,要求输入一个ASCII码值(如66),然后输出相应的字符。 问答
编写一个程序,发出警报声,并打印下列文字:     Startled by the sudden sound, Sally shouted, "By the Great Pumpkin,  what was that!" 问答
编写一个程序,读入一个浮点数,并分别以小数形式和指数形式打印。输出应如同下面格式(实际显示的指数位数也许因系统而不同):     The input is 21.290000 or 2.129000e+001. 问答
一年约有3.156×l07S。编写一个程序,要求输入您的年龄,然后显示该年龄合多少秒。 问答
1个水分子的质量约为3.0×10^-23g,l夸脱水大约有950g。编写一个程序,要求输入水的夸脱数, 然后显示这么多水中包含多少个水分子。 问答
1英寸等于2.54cm。编写一个程序,要求输入您的身高(以英寸为单位),然后显示该身高值等于 多少厘米。如果您愿意,也可以要求以厘米为单位输入身高,然后以英寸为单位进行显示。 问答
对下面的各种数据使用合适的数据类型: a.East Simpleton的人口 b.DVD影碟的价格 c.本章出现次数最多的字母 d.这个字母出现的次数 问答
需要用long类型变量代替int类型变量的原因是什么? 问答
获得一个32位的有符号整数,可以使用哪些可移植的数据类型?每种选择的原因是什么? 问答
指出下列常量的类型和意义(如果有的话): a. '\b' b. 1066 c. 99.44 d. 0XAA e. 2.0e30 问答
Dottie Cawm写的下面这个程序中有很多错误,找出这些错误。 include<stdio.h> main (   float g; h;   float tax, rate;   g = e 问答
指出下表中各常量的数据类型(在声明语句中使用的数据类型)及其在printf()中的格式说明符。 常量 类型 说明符 问答
指出下表中各常量的数据类型(在声明语句中使用的数据类型)及其在printf()中的格式说明符,假设int类型为16位长。 常量 类型 说明符 问答
假设一个程序开始处有如下声明: int imat = 2 long shot = 53456 char grade = 'A' float log = 2.71828 在下面printf()语句中添上合适的类型说明符: 问答
假设ch为char类型变量。使用转义序列、十进制值、八进制字符常量以及十六进制字符常量等方法将其赋值为回车符(假设使用ASCII编码值)。 问答
指出下列转义字符的含义: a. \n b. \\ c. \" d. \t 问答
假定下列每个示例都是某个完整程序的一部分。它们的打印结果分别是什么? a. printf ( &quot;He sold the painting for $%2.2f.\n&quot;, 2.345e2) ; b. printf ( &q 问答
假定下列每个示例都是某个完整程序的一部分。它们的打印结果分别是什么? a. printf ( &quot;He sold the painting for $%2.2f.\n&quot;, 2.345e2) ; b. printf ( &q 问答
假定下列每个示例都是某个完整程序的一部分。它们的打印结果分别是什么? a. printf ( &quot;He sold the painting for $%2.2f.\n&quot;, 2.345e2) ; b. printf ( &q 问答