网院北语18秋《C语言程序设计》作业_3(满分) 下载本文

内容发布更新时间 : 2024/10/19 20:40:19星期一 下面是文章的全部内容请认真阅读。

www.vu8o.com

------------------------------------------------------------------------------------------------------------------------------

单选题 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分) : C 语言结构体类型变量在程序执行期间 A: 所有成员一直驻留在内存中 B: 只有一个成员驻留在内存中 C: 部分成员驻留在在内存中 D: 没有成员驻留在内存中 5(4分) : A: (A) B: (B) C: (C) D: (D) 6(4分) : A: (A) B: (B) C: (C) D: (D)

7(4分) : 以下程序运行结果是( ) s[50]=”1234567”,*p=s;int i; printf(“%d\\n”,i*strlen(s)); } A: 21 B: 24 C: 14 D: 28

8(4分) : A: (A) B: (B) C: (C) D: (D)

。 #include main() {char i=*(p+5)-*(p+2); www.vu8o.com

------------------------------------------------------------------------------------------------------------------------------

9(4分) : 以下不能正确赋值的是 。 A: char s1[10] ;s1=\

B: char s2[]={’t’,’e’,’s’,’t’}; C: char s3[20]= \

D: char s4[4]={ ’t’,’e’,’s’,’t’}; 10(4分) : 设有以下说明语句: typedef struct {int n; char ch[8];}PER;则下面的叙述中正确的是()。 A: )PER是结构体变量名 B: PER是结构体类型名

C: typedef struct 是结构体类型 D: struct是结构体类型名 11(4分) : A: (A) B: (B) C: (C) D: (D)

12(4分) : 在定义int a[10];之后,对a的引用正确的是( )。 A: a[10] B: a[6.3] C: a(6) D: a[10-10]

13(4分) : 下列四组选项中,正确的C语言标识符是( ) A: %x B: a+b C: a123 D: 123

14(4分) : 若有定义:int a=7; float x=2.5; y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是: 。 A: 2.500000 B: 2.750000 C: 3.500000 D: 0.000000 15(4分) : A: (A) B: (B) C: (C) D: (D)

16(4分) : 在C语言中,当函数调用时 。 A: 实参和形参各占一个独立的存储单元 B: 实参和形参共用存储单元

C: 可以由用户指定实参和形参是否共用存储单元 D: 由系统自动确定实参和形参是否共用存储单元 17(4分) : 以下叙述不正确的是( )

www.vu8o.com

------------------------------------------------------------------------------------------------------------------------------

A: 在C程序中,语句之间必须要用分号分隔

B: 若a是实型变量,C程序中a=10是正确的,因为实型变量中允许存放整型数 C: 在C程序中,无论是整数还是实数都能正确无误地表示 D: 在C程序中,%是只能用于整数运算的运算符 18(4分) : A: (A) B: (B) C: (C) D: (D)

19(4分) : 若x为int型变量,则执行以下语句后,x的值为 A: 36 B: -60 C: 60 D: -24

20(4分) : 在C语言程序中,以下描述正确的是 。 A: 函数的定义可以嵌套,但函数的调用不可以嵌套 B: 函数的定义不可以嵌套,但函数的调用可以嵌套 C: 函数的定义和函数的调用均不可以嵌套 D: 函数的定义和函数的调用均可以嵌套

21(4分) : C 语言共用体类型变量在程序运行期间 。 A: 所有成员一直驻留在内存中 B: 只有一个成员驻留在内存中 C: 部分成员驻留在在内存中 D: 没有成员驻留在内存中

22(4分) : 在下列选项中,不正确的赋值语句是 A: ++t;

B: n1=(n2=(n3=0)); C: k=i=j; D: a=b+c=1; 23(4分) : A: (A) B: (B) C: (C) D: (D)

24(4分) : A: (A) B: (B) C: (C) D: (D)

25(4分) : A: (A) B: (B) C: (C)

。x=6; x+=x-=x*x;