2010下2010年下C语言考试试卷

2010下2010年下C语言考试试卷

ID:37025865

大小:420.50 KB

页数:7页

时间:2019-05-15

2010下2010年下C语言考试试卷_第1页
2010下2010年下C语言考试试卷_第2页
2010下2010年下C语言考试试卷_第3页
2010下2010年下C语言考试试卷_第4页
2010下2010年下C语言考试试卷_第5页
资源描述:

《2010下2010年下C语言考试试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2010年(下)全国信息技术水平考试计算机程序设计技术水平证书(C语言)考试试卷第一大题:单选题(30分) 1. C语言中,语句的结束符号是(     )。(A) , (B) ; (C) 。 (D) : 2. 下列程序的运行结果是(     )。#include   void main( )  {     int i=3;      printf("%d, ",i++);      printf("%d, ",i);      printf("%d, ",++i);           printf("%d",i);   }(A) 3,4

2、,5,5  (B) 3,3,4,4 (C) 4,3,3,3 (D) 4,4,3,4 3. 下列选项中不合法的常量是(     )。(A) ˊ6ˊ (B) ˊ286ˊ (C) " " (D) "286" 4. 设int x=1,y=1;则表达式(!x

3、

4、- - y)的值是(      )。(A) -1 (B) 1 (C) 2 (D) 0 5. 设int x=11,则表达式(x + +*1/3)的值是(     )。(A) 4 (B) 11 (C) 3 (D) 12 6. 若a=2,b=3,c=4,则表达式 a= =3 和 a=3的值分别为(     )。(

5、A) 0和3 (B) 1和3 (C) 3和3 (D) 0和0 7. 下列程序的运行结果是(     )。main(){ char c1=ˊ6ˊ,c2=ˊ0ˊ; printf("%c,%c,%d",c1,c2,c1-c2);} (A) 因程序格式不合法,提示出错信息 (B) 6,0,5 (C) 6,0,7 (D) 6,0,6 8. 下列选项中对于以下程序段描述正确的是(     )。 int k=10; while(k!=0) k=k-1;(A) 循环体执行了10次           (B) 循环体是无限循环(C) 循环体语句一次也不执行(D) 循环体语句

6、执行了一次 9. 下列选项中与while(!x)中的!x等价的条件是(     )。(A) x==1 (B) x!=1 (C) x==0 (D) x!=0 10. 关于文件包含的说法中错误的是(     )。(A) 文件包含是指一个源文件可以将另一个源文件的全部内容包含进来               (B) 一条包含命令可以指定多个被包含文件(C) 文件包含处理命令的格式为#include“包含文件名”或#include <包含文件名>(D) 文件包含可以嵌套,即被包含文件中又包含另一个文件 11. 一个函数的形式参数的作用域是(     )。(A) mai

7、n主函数 (B) 整个程序 (C) 从定义处到文件尾 (D) 形参所在的函数体 12. 下列程序的运行结果是(     )。int m=14,n=26;max(int x,int y){    int max; max=x>y?x:y; return(max);}main(){  int m=32;  printf("%d",max(m,n));} (A) 32 (B) 14 (C) 24 (D) 26 13. C语言共用体类型变量在程序运行期间(     )。(A) 所有成员一直驻留在内存中   (B) 部分成员驻留在内存中(C) 没有成员驻留在内存中(D)

8、 只有一个成员驻留在内存中 14. 下列选项中能对二维数组a进行正确说明和初始化的语句是(     )。(A) int  a( )(3)={ ( 1, 0 ), ( 2, 5 ) } (B) int  a[2][]={ { 3, 2 }, { 5, 6 } }(C) int  a(2)( )={ ( 1, 1 ), ( 2, 5 ) }(D) int  a[][2]={ { 2, 1 }, { 6, 7 } } 15. 设fp是指向某个文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是(     )。(A) 非零值 (B) EOF (C) -1 

9、(D) NULL 16. 下列程序运行结果是(      )。#define MIN(a,b) (a)<(b)?(a):(b)void main(){int a=10,b=15,c; c=10*MIN(a,b); printf("%d",c);} (A) 10 (B) 100 (C) 15 (D) 150 17. getchar()函数可以向终端输入一个(     )。(A) 整型变量表达式值 (B) 字符 (C) 字符串 (D) 实型变量值 18. 若运行以下程序时输入:-2<回车>,则程序的输出结果是(     )。main(){ int a,b;  

10、    scanf("%d",&a);

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。