- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
07C复习模拟试卷
单项选择题
1.?? C语言源程序文件经过C编译程序编译连接之后生成的执行文件后缀为( C)。
??? A.”.c”?????B、“.obj”?????? C.“.exe”????? D.“.bas”
2、C语言源程序使用的注释符号不包括 (B )
A. // B. /* C. /* */ D. 以上都不对
3.?? 以下选项中不正确的整型常量是(C)。
??? A. 12L??????? B. -10???????? C. 1.900????? D. 123U
4、下列标示符中可以用作变量名的是( C)
A. 3dmax B. Good\Me C. _total D. int
5、以下能正确表示相关常量的是( )
A. ‘abc’ B.’\x123’ C. 3.14e-1.2 D.”a”
7、表达式: char c =‘N’;char c=c+2;则printf(“%c”,c)的输出结果为( C )
A. N B. M C. P D. Q
8、若变量已正确定义且 k 的值是 4,计算表达式 ( j = k--) 后(D )
A、j=3, k=3 B、j=3, k=4 C、j=4, k=4 D、j=4, k=3
9、char x[]=12345; char y[]={1,2,3,4,5}; 关于以上两语句说法正确的是B
A. x数组和y数组的长度相同 B. x数组长度大于y数组长度
C. x数组长度小于y数组长度 D. x数组等价于y数组
10、表达式 !x 等价于( )
A. x==0 B. x==1 C. x != 0 D. x != 1
11、C 语言程序的三种基本结构是顺序结构、选择结构和______结构。( A )
A. 循环 B. 递归 C. 转移 D. 嵌套
12、设 int a=5,b=6,t; 执行完表达式t=(ab)?a:b后,t的值是(C )
A. 0 B. 1 C. 5 D. 6
13、设a为整型变量,初值为4,执行完语句 a+=a-=a后,a的值是( A )
A. 0 B. 1 C. -24 D. 4
14.? C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递是 。
A.地址传递 B.值传递 C.由实参传给形参,并由形参传回来给实参。 D.由用户指定传递方式
15、下列运算符类型中优先级最低的是( C )
A.算术运算符 B.关系运算 C.赋值运算 D.逻辑运算符
16、C语言中,形参缺省的存储类说明是( A )。
A. auto B.static C. extern D. 型参的缺省类型将依赖于具体环境
17.若有宏定义和变量说明如下:
#define X 5
#define Y X+1
#define Z Y*X/ 2
int a; a = Y;
则执行以下printf语句后输出的结果是 A 。
printf(”%d%d\n”,Z, - - a);
A.7 5 B. 12 6 C. 12 5 D.7 6
18. 在C的表达式中,可以将某一类型的变量a强制转换成具有类型b的值,可以为 A
A.(b)a B.a(b) C.b(a) D.(a)b
19、若px为指针变量名,y为变量名,则y=*px++;等价于( D)
A. y=*px;px++ B. y=(*px)++ C. y=px;px++ D. y=*(px++)
20、以下定义语句中,用于定义一行指针变量的是 C(13) 。
A.int p(int); B. int p; C. int (*p)[3] D. int (*p)(int);
21、设有int a[][4]={1,2,3,4,5,6,7,8,9,10};则数组a行数为( B )
A. 2 B.3 C.4 D. 5
22、下面对结构体数据类型的叙述中错误的是(C )
A.结构体变量可以在说明结构体类型后定义,也可在说明结构体时定义。
B.结构体可由
文档评论(0)