贵州大学c语言复试题库,贵州大学2012-2013C语言考试A卷

贵州大学2012-2013C语言考试A卷

小伙伴们,发福利了!

1-105-png_6_0_0_384_65_96_57_892.979_1262.879-176-0-1268-176.jpg

贵州大学2012-20103学年第一学期考试试卷 A C语言程序设计

满分100分,考试时间为120分钟。

一、 单项选择题(选出一个正确答案,每小题2分,共20分)

1.完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的步骤依次为( )

A.连接、编译 B. 连接、运行 C. 编译、运行 D. 编译、连接

2.下列说法正确的是( )

A.一个c语言程序并非总是从主函数位置开始执行的

B.一个c语言程序有且只有一个主函数

C.函数可以嵌套定义,不可以嵌套调用

D.程序函数的位置不可以任意

3.下面是合法C语言标识符的是( )

A. 2A_K; B. _M+N; C. –M3; D. AC_2;

4.下列格式符中,可以用于控制字符输出的是( )

A. %d B. %f C. %o D. %c

5.设x、y、z和k都是int型变量,则执行表达式x=(y=4,z=16,k=30)后,x的值是( )

A. 4; B. 16; C. 30; D. 50;

6.执行语句“for(i=1,s=0;i<=5;i++) s+=i;”后,变量s、i的当前值是( )

A. 10,5 B. 15,6

C. 15,5 D. 10,6

7.若有定义 int x,*p;,则以下正确的赋值表达式是( )

A. p=x; B. p=&x; C. *p=&x; D. *p=*x;

8.以下对结构体类型变量的定义中,不正确的是( )

A. typedef struct aa

B. #define AA struct aa

{ int n;

AA { int n; float m; float m; }AA; }

stud; AA stud;

C. struct

D. struct { int n; { int n; float m; float m; }aa; }stud; struct aa stud;

9.有如下函数调用语句:

func(rec1,rec2+rec3,(rec4+rec5)); 函数调用语句中,含有的实参个数是( )

A. 3 B. 4 C. 5 D. 以上均不是

10.对于以下宏定义: #define SQ(x) x*x

#define QQ(x,y) SQ(x)- SQ(y) 宏调用QQ(2*3,2+3)执行后值为( )

A.25 B.11 C.43 D.以上均不是

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值