当前位置:首页 >课程 >程序设计基础-19秋冬

1、C语言程序是由若干( )组成的。

A、函数
B、过程
C、主程序
D、子程序

参考答案:请扫码使用小程序查看答案

2、C语言中,最简单的数据类型是( )。

A、整型、实型、字符型
B、整型、字符型、逻辑型
C、整型、实型、逻辑型、字符型
D、整型、实型、逻辑型

参考答案:请扫码使用小程序查看答案

3、下列选项中可以作为C语言字符常量的是( )。

A、”abc”
B、13.8e
C、‘M’
D、‘12’

参考答案:请扫码使用小程序查看答案

4、已知字母‘b’的ASCII码值为98,如ch为字符型变量,则表达式ch=‘b’+’5’–’2’的值为( )。

A、102
B、100
C、e
D、d

参考答案:请扫码使用小程序查看答案

5、已知各变量的定义如下:int i=8,k,a,b;unsigned long w=5;double x=1.42,y=5.2;则以下表达式中不符合C语言语法的表达式是( )。

A、(int)x+0.4
B、y+=x++
C、a=2*a=3
D、k=i++

参考答案:请扫码使用小程序查看答案

6、下列四个选项是对变量和常量的特点的叙述,正确的说法是( )。

A、C89规定所有变量必须在第一条可执行语句前定义。
B、在C语言中,所有变量都必须在定义时进行初始化。
C、宏常量有数据类型,编译器在宏替换时可以进行类型检查。
D、不同类型的变量分配的存储空间大小都是相同的。

参考答案:请扫码使用小程序查看答案

7、设有语句“int a = 3;”,执行语句“a += a -= a * a;”后,变量a的值是( )。

A、-12
B、9
C、0
D、3

参考答案:请扫码使用小程序查看答案

8、在C语言中对下面的语句而言,哪个说法是错误的( )?int a, b;

A、a和b都是整型变量
B、变量a和b中的值都是未知的随机数
C、变量a和b占用的内存空间的大小是相同的
D、变量a和b中都没有数值

参考答案:请扫码使用小程序查看答案

9、设有如下定义:int x=1,y=-1;则语句:printf(“%d”,x–+(++y));的输出结果是( )。

A、0
B、1
C、2
D、-1

参考答案:请扫码使用小程序查看答案

10、执行下面程序时,欲将25和2.5分别赋给a和b,正确的输入方法是( )。int a;float b;scanf(“a=%d,b=%f”,a,b);

A、25,2.5
B、25 2.5
C、a=25,b=2.5
D、a=25 b=2.5

参考答案:请扫码使用小程序查看答案