c入门经典习题集
C++入门经典习题集 第一章:基本概念******************************* (1):c++程序至少包含一个main()函数 (2):函数的可执行部分由包含在一对
C++入门经典习题集 第一章:基本概念******************************* (1):c++程序至少包含一个main()函数 (2):函数的可执行部分由包含在一对花括号中的语句组成 (3):一对花括号定义了一个语句块 (4):语句用分号结束 (5):关键字是C++中有特殊含义的一组保留字,程序中的实体不能与C++语言中的任何关键字同名 第二章:基本数据类型和计算************************** (1):数值和字符常量被称为字面量 (2):可以把整数字面量定义为十进制,十六进制,或八进制 (3):浮点字面量必须包含小数点和指数,或者两者都包含 (4):C++的所有字面量和变量都有给定的类型 (5):Char类型的变量可以存储单个字符,占用一个字节,char类型在默认的情况下是带符号的,也可以是 不带符号的,这取决于编辑器,也可以使用,signed 和unsigned char 类型的变量存储整数 (6):类型wchat_t 可以存储宽字符,占用两个字节,这也取决于编辑器 (7):变量的名称和类型出现在声明语句中,以一个分号结束,声明一个变量,如果给该变量分配了空间内存, 那么也就定义了该变量 (8):变量的声明可以指定初始值,这是一种良好的编程习惯 (9):可以用const保护基本数据类型的"变量"值,编辑器程序源代码文件中检查是否试图修改声明为 const的变量 练习题: 1:编写一个程序,计算圆的面积.该程序应提示输入圆的半径,使用公式area =pi*radius*radius 计算面 积,在显示结果 2:使用第一题的解决方案,改进代码,使用户输入所需的位数,控制输出的精度 (提示, 使用setprecision()操纵程序) 3:在生日那天,你得到了一个卷尺和一个可以确定角度的仪器,例如测量水平线和树高之间的夹角,如果你知 道自己与树之间的距离d和眼睛平视量角器的高度h,就可以用下面的公式计算出树的高 h+d*tan(angle) 创建一个程序,从键盘上输入h, d,angle 输出树的高度 第三章:处理基本数据类型*************************** (1):关键字typedef允许定义其他类型的同义词 (2):关键字extern允许引用在另一个文件中定义的全局变量. 练习题 1:编写一个程序,计算用户输入非0整数的倒数,该程序应把计算的结果存储在double类型的变量中,再输

