计算机高级语言(C)( 高起专 ) 一、单选题1. 下关于运算符优先顺序的描述中正确的是一一一。(5 分) (A) 关系运算符 < 算术运算符 < 赋值运算符< 逻辑与运算符(B) 逻辑 运算符 < 关系运算符 < 算术运算符< 赋值运算符(C) 赋值运算符 < 逻辑与运算符 < 关系运算符< 算术运算符(D) 算术运算符 < 关系运算符 < 赋值运算符< 逻辑与运算符参考答案: C 2. 在 c 语言中 ,引用数组元素时 ,其数组下标的数据类型允许是 __.(5 分) (A) 整型常量 (B) 整型表达式 (C) 整型常量或整型表达式 (D) 任何类型的表达式参考答案:C 3. 下面不正确的字符串常量是_______ 。(5 分) (A) 'abc'(B) "12'12"(C) "0"(D) ""参考答案: A 4. 下面四个选项中 ,均是不合法的整型常量的选项是:_______ 。(5 分) (A) 一一 0f1 一 0xffff0011(B) 一 0Xcdf017 12,456(C) 一 018999 5e2(D) 一 0x48eg 一068 03f 参考答案: D 5. 以下符合 C 语言语法的赋值表达式是_______ 。(5 分) (A) d=9+e+f=d+9(B) d=9+e,f=d+9(C) d=9十 e,e++,d 十 9(D) d=9 十 e++=d十 7 参考答案: B 6. 下列四组选项中 ,均不是 C语言关键字的选项是_______ 。(5 分) (A) defineiftype(B) getccharprintf(C) includescanfcase(D) while go pow参考答案:A 7. 若有说明语句 :char c='\72' 则变量 c_______ 。(5 分) (A) 包含 1 个字符 (B) 包含 2 个字符 (C) 包含 3 个字符(D) 说明不合法 ,c 的值不确定参考答案: A 8. 以下说法正确的是 :_______ 。(5 分) (A) 输入项可以为一实型常量 ,如scanf("%f",3.5); (B) 只有格式控制 ,没有输入项 ,也能进行正确输入 ,如 scanf("a=%d,b=%d"); (C) 当输入一个实型数据时 ,格式控制部分应规定小数点后的位数 ,如 scanf("%4.2f",&f); (D) 当输入数据时 ,必须指明变量的地址 ,如scanf("%f",&f); 参考答案: D 9. 已知字母 A 的 ASCII 码为十进制数 65,且 c2 为字符型 ,则执行语句 c2='A' 十'6'一'3'; 后,c2中的值为 _______ 。(5 分) (A) D (B) 68 (C) 不确定的值 (D) C 参考答案: A 10. 下面四个选项中 ,均是 C 语言关键字的选项是_______ 。(5 分) (A) autoenumincludfe(B) switchtypedefcontinue(C) signedunionscanf(D) if struct type参考答案:B 二...