一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.一个完整的计算机系统应该包括( ) A.主机和外设 B.主机和操作系统 C.硬件系统和系统软件 D.硬件系统和软件系统
2.若用八位二进制表示一个整数,则-4在计算机中的表示是( ) A.11111100 B.11111011 C.10000100 D.00000100
3.下列转义字符中,表示回车的是( ) A.\0 B.\n C.\r D.\f
4.若定义double d;则d在内存中分配的字节数是( ) A.1个 B.2个 C.4个 D.8个
5.下列表达式中运算结果为3的表达式是( ) A.(-7)%4 B.7/4+2 C.7/4*4-4 D.8/3+8/3
6.设有int a=3,b=-4,c=5;表达式a++-c+b++的值是( ) A.-6 B.-5 C.-4 D.-3
7.在printf语句中,格式说明符u表示( ) A.以十进制带符号形式输出整数 B.以十六进制带符号形式输出整数 C.以十进制无符号形式输出整数 D.以十六进制无符号形式输出整数
8.若有int a=3,b=4,c=5,d=6,x=4;执行下列程序段后x的值是( ) if(a<b) { if(c= =d) x=c; } else x=d++ A.4 B.5 C.6 D.7
9.关于switch中的表达式,正确的说法是( ) A.它必须是算术表达式 B.它必须是关系表达式 C.它必须是逻辑表达式 D.它可以是任意类型的表达式
10.对do语句while(表达式);结构的循环,下列说法正确的是( ) A.当表达式的值为非零时不执行循环体 B.循环体至少被执行一次 C.当表达式的值为零时循环体一次也不执行 D.循环体仅被执行一次
|