- 55
- 0
- 约9.63千字
- 约 14页
- 2018-10-23 发布于湖北
- 举报
全国计算机等级考试二级C语言笔试模拟试题(5)
总分:100分 及格:60分 考试时间:120分
每小题1分,共40分
(1)若有运算符lt;lt;,sizeof,^,amp;=,则它们按优先级由高至低的正确排列次序是
A. sizeof,amp;=,lt;lt;,^
B. sizeof,lt;lt;,^,amp;=
C. ^,lt;lt;,sizeof,amp;=
D. lt;lt;,^,amp;=,sizeof
(2)若以下定义: struct link {int data; struct link *next; } a,b,c,*p,*q; 且变量a和b之间已有如下图所示的链表结构: 指针p指向变量a,q指向变量c。则能够把c插入到a和b 之间并形成新的链表的语句组是:
A. next=c;next=b;
B. next=q;next=next;
C. p-gt;next=amp;c;q-gt;next=p-gt;next;
D. (*p).next=q;(*q).next=amp;b;
(3)调用gets和puts函数时,必须包含的头文件是
A. stdih
B. stdlih
C. define
D. 以上都不对
(4)若说明int *p,n;则通过语句scanf能够正确读入数据的程序段是
A. p=amp;n;scanf(
原创力文档

文档评论(0)