1 / 48
文档名称:

C语言程序设计期末考试题库.doc

格式:doc   页数:48页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计期末考试题库.doc

上传人:nb6785 2015/12/1 文件大小:0 KB

下载得到文件列表

C语言程序设计期末考试题库.doc

文档介绍

文档介绍:C语言程序设计期末考试题库
一、单项选择题
、到生成执行文件,C语言处理系统必须执行的步骤依次为( )
、编译 B. 连接、运行
C. 编译、运行 D. 编译、连接
( )


,不可以嵌套调用

( )
A. 2A_K; B. _M+N;
C. –M3; D. AC_2;
,可以用于控制字符输出的是( )
A. %d B. %f
C. %o D. %c
、y、z和k都是int型变量,则执行表达式x=(y=4,z=16,k=30)后,x的值是( )
A. 4; B. 16;
C. 30; D. 50;
“for(i=1,s=0;i<=5;i++) s+=i;”后,变量s、i的当前值是( )
A. 10,5 B. 15,6
C. 15,5 D. 10,6
int x,*p;,则以下正确的赋值表达式是( )
A. p=x; B. p=&x;
C. *p=&x; D. *p=*x;
,不正确的是( )
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;
:
func(rec1,rec2+rec3,(rec4+rec5));
函数调用语句中,含有的实参个数是( )
A. 3 B. 4
C. 5 D. 以上均不是
:
#define SQ(x) x*x
#define QQ(x,y) SQ(x)- SQ(y)
宏调用QQ(2*3,2+3)执行后值为( )


、到生成执行文件,C语言处理系统必须执行的步骤依次为( )
、编译 B. 连接、运行
C. 编译、运行 D. 编译、连接
( )


,不可以嵌套调用

( )
A. 2A_K; B. _M+N;
C. –M3; D. AC_2;
,可以用于控制字符输出的是( )
A. %d B. %f
C. %o D. %c
、y、z和k都是int型变量,则执行表达式x=(y=4,z=16,k=30)后,x的值是( )
A. 4; B. 16;
C. 30; D. 50;
“for(i=1,s=0;i<=5;i++) s+=i;”后,变量s、i的当前值是( )
A. 10,5 B. 15,6
C. 15,5 D. 10,6
int x,*p;,则以下正确的赋值表达式是( )
A. p=x; B. p=&x;
C. *p=&x; D. *p=*x;
,不正确的是( )
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;
:
func(rec1,rec2+rec3,(rec4+rec5));
函数调用语句中,含有的实参个数是( )
A. 3 B. 4
C. 5 D. 以上均不是
:
#define SQ(x) x*x
#define QQ(x,y) SQ(x)- SQ(y)
宏调用QQ(2*3,2+3)执行后值为( )