单选题。
1(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
2(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
3(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
4(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
5(4分) :数组a[2][2]的元素排列次序是( )
a: a[0][0],a[0][1],a[1][0],a[1][1]
b: a[0][0],a[1][0],a[0][1],a[1][1]
c: a[1][1],a[1][2],a[2][1],a[2][2]
d: a[1][1],a[2][1],a[1][2],a[2][2]
6(4分) :在说明语句:int *f();中,标识符f代表的是 。
a: 一个用于指向整型数据的指针变量。
b: 一个用于指向一维数组的指针。
c: 一个用于指向函数的指针变量。
d: 一个返回值为指针型的函数名。
7(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
8(4分) :字符串""的长度是___
a: 0b: 1
c: 2d: 非法字符串。
9(4分) :如char *a[2]=;定义,以下说法中正确的是( )
a: 数组a的元素值分别为"abcd"和"abcd"
b: a是指针变量,它指向含有两个数组元素的字符型数组。
c: 数组a的两个元素分别存放的是含有4个字符的一维数组的首地址。
d: 数组a的两个元素中各自存放了字符’a’、’a’的地址。
10(4分) :在c语言中,字符型数据在内存中以形式存放。
a: 原码
b: bcd码。
c: 反码。
d: ascii码。
11(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
12(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
13(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
14(4分) :若要说明:一个类型名stp,使得定义语句stp s;等价于char *s;以下选项中正确的是()。
a: typedef stp char *
b: typedef *char stp
c: typedef stp *char
d: typedef char* stp
15(4分) :以下不正确的c语言标识符是 。
a: abc
b: abc
c: a_bc
d: 16(4分) :以下叙述中正确的是 。
a: 全局变量的作用域一定比局部变量的作用域范围大。
b: 静态(static)类别变量的生存期贯穿于整个程序的运行期间。
c: 函数的形参都属于全局变量。
d: 未在定义语句中赋初值的auto变量和static变量的初值都是随机值。
17(4分) :c语言的基本构成单位是: 。
a: 函数。
b: 函数和过程。
c: 超文本过程。
d: 子程序。
18(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
19(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
20(4分) :设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为。
a: float
b: char
c: int
d: double
多选题。1(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
2(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
3(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
判断题。1(4分) :c语言程序中的#include和#define均不是c语句。
a: 对。b: 错。
2(4分) :静态变量和外部变量都是全局变量。
a: 对。b: 错。
单选题。1(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
2(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
3(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
4(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
5(4分) :数组a[2][2]的元素排列次序是( )
a: a[0][0],a[0][1],a[1][0],a[1][1]
b: a[0][0],a[1][0],a[0][1],a[1][1]
c: a[1][1],a[1][2],a[2][1],a[2][2]
d: a[1][1],a[2][1],a[1][2],a[2][2]
6(4分) :在说明语句:int *f();中,标识符f代表的是 。
a: 一个用于指向整型数据的指针变量。
b: 一个用于指向一维数组的指针。
c: 一个用于指向函数的指针变量。
d: 一个返回值为指针型的函数名。
7(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
8(4分) :字符串""的长度是___
a: 0b: 1
c: 2d: 非法字符串。
9(4分) :如char *a[2]=;定义,以下说法中正确的是( )
a: 数组a的元素值分别为"abcd"和"abcd"
b: a是指针变量,它指向含有两个数组元素的字符型数组。
c: 数组a的两个元素分别存放的是含有4个字符的一维数组的首地址。
d: 数组a的两个元素中各自存放了字符’a’、’a’的地址。
10(4分) :在c语言中,字符型数据在内存中以形式存放。
a: 原码
b: bcd码。
c: 反码。
d: ascii码。
11(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
12(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
13(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
14(4分) :若要说明:一个类型名stp,使得定义语句stp s;等价于char *s;以下选项中正确的是()。
a: typedef stp char *
b: typedef *char stp
c: typedef stp *char
d: typedef char* stp
15(4分) :以下不正确的c语言标识符是 。
a: abc
b: abc
c: a_bc
d: 16(4分) :以下叙述中正确的是 。
a: 全局变量的作用域一定比局部变量的作用域范围大。
b: 静态(static)类别变量的生存期贯穿于整个程序的运行期间。
c: 函数的形参都属于全局变量。
d: 未在定义语句中赋初值的auto变量和static变量的初值都是随机值。
17(4分) :c语言的基本构成单位是: 。
a: 函数。
b: 函数和过程。
c: 超文本过程。
d: 子程序。
18(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
19(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
20(4分) :设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为。
a: float
b: char
c: int
d: double
多选题。1(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
2(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
3(4分) :
a: (a)
b: (b)
c: (c)
d: (d)
判断题。1(4分) :c语言程序中的#include和#define均不是c语句。
a: 对。b: 错。
2(4分) :静态变量和外部变量都是全局变量。
a: 对。b: 错。
直属北语19春《面向对象程序设计》作业
单选题。1 4分 a a b b c c d d 2 4分 当处理特定问题时的循环次数已知时,通常采用 来解决。a for循环。b while循环。c do循环。d switch语句。3 4分 程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用 符号作为分隔符。a 空格或逗号。b 逗号或回车...
18春北语《C语言程序设计》作业
单选题 1 以下关于数组的描述正确的是 a 数组的大小是固定的,但可以有不同的类型的数组元素。b 数组的大小是可变的,但所有数组元素的类型必须相同。c 数组的大小是固定的,但所有数组元素的类型必须相同。d 数组的大小是可变的,但可以有不同的类型的数组元素。单选题 2 若有说明 int i,j 2,p...
北语17春《C语言程序设计》作业4答案
一 单选题 共10道试题,共100分。1.若有说明 int i,j 2,p i 则能完成i j赋值功能的语句是。a.i pb.p j c.i j d.i p 正确答案 b满分 10分 ab.bc.cd.d 正确答案 c满分 10分。3.关于malloc 与calloc 的叙述,正确的是 a.call...