c++练习题5
5.在C++语言中,程序运行期间,其值不能被改变的量叫 常量 。
6.符号常量是指用一个符号名代表一个常量。
7.整型常量和浮点型常量也称为 数值常量 ,它们有正负之分。
9.在C++中,变量是 其值可以改变的量 。
10.变量也有不同类型,如 整型变量、浮点型变量 和字符型变量 等
11.C语言在定义变量的同时说明变量的 数据类型,系统在编译时就能根据变量定义及其数据类型 为它分配相应数量的存储空间。
*12.在C++中,用来标识变量名,符号常量名,函数名,数组名,类型名,文件名的有效字符序列称为 标识符 。
*13.在C++中,标识符只能由 字母 、数字和下划线 三种字符组成,且第一个字符必须 字母 或 下划线 。
15.可以用来表示C的整常数的进制是 十进制 十六进制、 八进制 。
16.整型变量可分为 整型 短整型 长整型 无符号 四种,分别用 int short long unsigned
17.在一个整常量后面加一个字母l或L ,则认为是long int 型常量。
18.在C++中,浮点数有两种表现形式,是十进制小数形式 和 指数形式 。
19.浮点型变量分为单精度 和 双精度,即float和double型。
20.C++的字符常量是用 单引号 括起来的一个字符。
21.在一个变量定义语句中可以同时定义多个变量,变量之间用逗号隔开。
22.C++语言中规定,在变量定义的同时也可以给变量赋初值,叫做 变量初始化 。
24.int型的取值范围是 -32768~+32767 。
*25.在C++语言中,字符型数据和整型数据之间可以通用,一个字符数据既能字符形式 输出,也可以整数形式 输出。
27.在ASCⅡ代码表中可以看到每一个小写字母比相应的大写字母的ASCⅡ代码大 32 。(0级)
28.C++的字符串常量是用 双引号 括起来的字符序列。
*29.在C ++中,系统在每一个字符串的结尾自动加一个“字符串结束标志符”即 ‘\0’ (空字符),以便系统据此数据判断字符串是否结束。
30.表达式10+'a'+1.5-0.5*'b'的结果 75.5 。
31.表达式10+'a'+1.5-567.345/'b'的结果是 double 型数据。
34.在C语言中,算术运算符的结合性是 左结合 。
*36.如果int i=3,则cout <<-i++ 执行后输出是 -3 ,i的结果是 4 。
*38.逗号表达式的形式如下:“表达式1,表达式2”则逗号表达式的结果是 表达式2 的值.
39.表达式x=(a=3,6*3)和表达式x=a=3,6*a分别是赋值表达式和逗号表达式,两个表达式执行完的结果是18和18 .执行后X的值分别是18 , 3.
*40.main()
{int i,j,m,n;
i=8;j=10;
m=++i;n=j++;
cout<<i<<j<<m<<n; }
运行后i,j,m,n的值是 9,11,9,10
41.在C++中的运算符优先级最小的是 逗号 运算符.
42.在C++中,可以利用 强制类型转换 ,将一个表达式的值转换成指定的类型