安徽工业大学计算机C语言选择题(共六卷).pdf
安徽工业大学计算机C语言选择题一()
总分:100分考试时间:90分钟
注意项:
仔细检查试卷和答题纸,如有问题立即举手询问,在开考前报告监考老师。
考生必须在答题卡上与题号相对应的答题区域内答题,书写在试卷题(签)、草稿
纸上或答题卡上非题号对应的答题区域的答案一律无效。
考试结束,不得将试卷、答题卡或草稿纸带出考场。
一、理论基础(每小题1分,共10分)
1、下列运算符中优先级最高的算符是O
A、!
B、%
C、-=
D、
2、以下标识符中.不能作为合法的c用户定义标汛符的是o
A、putchar
B、double
C、_123
D、INT
3、已有定义:charc;不能用于判断c中的字符是否为大写字母的表达式是
______O
,,,
A、c=Ac=Z
B、A-Z
,,
C、A=cc=Z
r1
D、c=(z-32)(a-32)=c
4、c语言中,运算符=属于
A、算术运算符
B、关系运算符
C、逻辑运算符
D、条件运算符
5、在计算机中,用()位二进制码组成一个字节。
A、8
B、16
C、32
D、64.
6、以下数值中,不正确的八进制数或十六进制数是o
A、0x16
B、016
C、-16
D、Oxaaaa
7、已知字母a的ascii码十进制值为97,则执行以下语句后的输出为。
yhgchara=a;
frr1
printf(%d,%c\n,a+2,-0,a+3-0);
A、b,c
B、a-运算不合法,故有语法错
C、98,c
D、格式描述和输匕项不匹配,输出无定值
8、以下选项中正确的整型常量是________o
A、12.
B、-20
C、1,000
D、456
9、如果inta=2,b=3,c=0,下列描述正确的是。
A、ab!二c和a(b!=c)的执行顺序是一样的
B、!a!=(b!=c)表达式的值为1
C、a||(b二c)执行后b的值为0
D、abc的结果为假
10、以下常量中,能够代表逻辑真值的常量是O
A、\0
B、0
C、’0
D、NULL
11、设a=5、b=6c=10、d=8、m=2、n=5,执行(m=ab)(n二cd)后n的值为
A、1
B、5
C、3
D、4
12、以下答案中不是c语言最基本数据类型的是。
A、逻辑型
B、整型
C、字符型
D、指针型
13、设chars[10]=abcde,t[]=〃12345〃;则s和t在内存中分配的字
节数分别是o
A、6和5
B、6和6
C、10和5
D、10和6
14、列引用的定义中,()是错误的。
A、inti;
intj=i