

1、单选题:
计算机内部运算使用的数是( )
选项:
A:十进制数
B:八进制数
C:十六进制数
D:二进制数
答案: 【二进制数】
2、单选题:
一个C语言程序是由( )
选项:
A:若干子程序组成
B:函数组成
C:一个主程序和若干个子程序组成
D:若干过程组成
答案: 【函数组成】
3、单选题:
C语言具有低级语言的能力,主要指的是( )
选项:
A:具有控制流语句
B:具有现代化语言的各种数据结构
C:程序的可移植性
D:能直接访问物理地址,可进行位操作
答案: 【能直接访问物理地址,可进行位操作】
4、单选题:
C语言是一种( )
选项:
A:低级语言
B:高级语言
C:汇编语言
D:机器语言
答案: 【高级语言】
5、单选题:
下列各项中,不是C语言的特点是( )
选项:
A:语言简洁、紧凑,使用方便
B:能实现汇编语言的大部分功能
C:数据类型丰富,可移植性好
D:有较强的网络操作功能
答案: 【能实现汇编语言的大部分功能】
6、单选题:
在宏定义#define PI 3.14159中,用宏名PI代替一个( )
选项:
A:常量
B:字符串
C:单精度数
D:双精度数
答案: 【字符串】
7、单选题:
若有宏定义如下:#define X 5#define Y X+1#define Z Y*X/2则执行以下printf语句后,输出结果是( )
选项:
A:14
B:7
C:8
D:12
答案: 【7】
8、单选题:
若有以下宏定义:#define N 2#define Y(n) ((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是( )
选项:
A:语句有错误
B:z=34
C:z无定值
D:z=70
答案: 【z=34】
9、单选题:
#define能作简单的替代,用宏替代多项式a*x*x+3*x+2之值的函数f,正确的宏定义是( )
选项:
A:#define f 4*x*x+3*x+2
B:#define f(x) 4*x*x+3*x+2
C:#define (4*a*a+3*a+2) f(a)
D:#define f(a) (4*a*a+3*a+2)
答案: 【#define f(x) 4*x*x+3*x+2】
10、单选题:
以下程序的输出结果为( )#definePT 5.5#defineS (x) PT *x*xmain( ){int a=1,b=2;printf(“%4.1fn”,S(a+b));}
选项:
A:9.5
B:12.5
C:12.0
D:33.5
答案: 【9.5】
备案号:冀ICP备20010840号 2020-2099辉辉网络科技 All Rights Reserved