第二章测试
1.对数据类型之间的转换,要遵守的总体法则是( )。
A:以内部存储格式为准,进行扩展或截断 B:以字节数为准,进行扩展或截断 C:以取值范围为准,进行扩展或截断 D:以外部表示格式为准,进行扩展或截断
答案:A
2.

在单字节存储空间中,235的补码为( )。


A:235 B:-20 C:不能确定 D:-21 3.在表达式运算中,下述表述错误的是( )。
A:数据类型向优先级高的运算符看齐 B:数据类型向目标实体看齐 C:数据类型向高格式看齐 D:数据类型先对齐,再进行运算符的运算 5.假设nX=0,nY=0,nZ=0,执行nX++&&++nY||++nZ&&(nY&&++nY)后,nX,nY,nZ的值分别是( )。
A:1,1,1 B:1,0,1 C:1,1,2 D:1,1,0 6.

以下程序代码的执行结果是( )。
#include <stdio.h>
int main(void) {
    int x=010,y=10;
    printf(“%d,%d\n”,++x, y--);
    retrun 0;
} /*End of main()*/


A:010,9 B:10,9 C:11,10 D:9,10 7.

能够表示字符串结束符值的有效方法是( )。


A:NULL B:'' C:"" D:0 8.关于问号表达式:<条件表达式>?<表达式1>:<表达式2>,以下陈述正确的是( )。
A:其运算结果是<表达式1>和<表达式2>中的数据类型较低的类型 B:其运算符优先级与赋值运算符相同 C:其运算符的结合方向是自右至左的 D:其运算结果是<表达式1>和<表达式2>中的数据类型较高的类型 9.浮点数在计算机内部是近似表示的。( )
A:错 B:对 10.i++和++i都是将i的值加1,故两者功能是等价的。( )
A:错 B:对

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(12) dxwkbang
返回
顶部