自学考试历年试题_2012年4月高等教育自学考试计算机基础及程序设计试题_复习参考资料.doc

自学考试历年试题_2012年4月高等教育自学考试计算机基础及程序设计试题_复习参考资料.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自学考试历年试题_2012年4月高等教育自学考试计算机基础与程序设计试题_复习参考资料 全国2012年4月高等教育自学考试 计算机基础与程序设计试题 课程代码:02275 一、单项选择题 (本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.存储容量1KB等于 ( ) A.23字节 B.210字节 C.220字节 D.230字节 2.下面哪种设备是输出设备? ( ) A.扫描仪 B.键盘 C.鼠标 D.显示器 3.设有int a=3,b=-4,c=5;表达式++a-c+b++的值是 ( ) A.-6 B.-5 C.-4 D.-3 4.设有int x,y;表达式y=(x=1,++x,x+2)的值是 ( ) A.1 B.2 C.3 D.4 5.以十六进制形式输出整型数的格式说明符是 ( ) A.%x B.%u C.%o D.%d 6.下列语句中,有语法错误的是 ( ) A.if(xy); B.if(x= =y)x+y; C.if(x!=y) scanf(″%d″,&x)else scanf (″%d″,&y); D.if(xy){x++;y++;} 7.设有程序段 int x=1,y=-1; if(y0)x-=y; else x+=y; 执行完该程序段后,x的值为 ( ) A.-1 B.0 C.1 D.2 8.下面程序段的循环次数是( ) int k=2; while(k= =0) printf (″%d″,k); k--;printf (″\n″); A.0次 B.1次 C.2次 D.无限次 9.下面程序段的输出结果是( ) for(i=1;i3;i++) for(j=1;j3;j++) printf(″%d”,i+j); A.2 3 3 4 B.2 3 4 C. D. 10.若有定义int a[4]={1,2,3,4};则表达式a[a[2]- 3*a[0]+1]的值是( ) A.1 B.2 C.3 D.4 11.在C语言程序中,关于函数的定义和调用,以下描述正确的是( ) A.函数的定义可以嵌套,但函数的调用不可以嵌套 B.函数的定义不可以嵌套,但函数的调用可以嵌套 C.函数的定义和函数的调用均不可以嵌套 D.函数的定义和函数的调用均可以嵌套 12.关于main函数,以下说法中正确的是 ( ) A.C语言程序总是从有定义的函数起顺序执行,在main函数中结束 B.在C语言程序中,被调用的函数必须在main()函数中定义 C.C语言程序中的main()函数必须放在程序开始部分 D.C语言程序总是从main()函数开始执行 13.若要定义一个长整型的变量a和一个指向变量a的指针变量q,下面正确的定义语句是( ) A.long a,*q=a; B.long a,*q=a; C.long*q=a,a; D.long a,q=a; 14.若有说明long int x[5];下面能正确表示数组元素地址的是( ) A.x[3] B.x C.x+1 D.*x 15.下面关于结构体类型的定义正确的是( ) A.struct ABC B.struct ABC { { int a int a; char b char b; char *p char *p; } } C.struct ABC D.struct ABC { { int a; int a, char b; char b, char *p; char *p, }; }; 16.下面列出的位运算符中,表示按位与操作的是 ( ) A.~ B.! C.& D.^ 17.下面各个位运算符优先级从左到右依次升高的是 ( ) A. | ~ B.| ~ C.| ~ D.~ | & 18.设有说明:int u=1,v=3;表达式:u=v的值是( ) A.0 B.1 C.3 D.8 19.如果将文件指针fp指向文件末尾,正确的语句是 ( ) A.feof(fp); B.rewind(fp); C.fseek(fp,0L,0); D.fseek(fp,0L,2); 20.若要在C盘TC目录下,建立一个a1.dat的文本文件,正确使用打开文件的函数是( ) A.fopen(″C:\\ TC \\ a1.dat″,″r″) B.fopen(″C:\ TC \ a1.dat

文档评论(0)

187****5045 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档