欢迎来到天天文库
浏览记录
ID:50701957
大小:29.50 KB
页数:6页
时间:2020-03-14
《全国7月自学考试计算机基础与程序设计试题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、此文档收集于网络,如有侵权,请联系网站删除做试题,没答案?上自考365,网校名师为你详细解答!全国2005年7月自学考试计算机基础与程序设计试题课程代码:02275一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.一个字节也称为一个( )A.bitB.ByteC.KBD.word2.计算机对下列几种存储器中,访问速度最快的是( )A.内存储器B.CD-ROMC.软盘D.硬盘3.存储容量1GB等于( )A.23字节B.210
2、字节C.220字节D.230字节4.下面数据中最小数是( )A.(1100101)2B.(146)8C.(100)10D.(65)165.在TurboC2.0中,欲编辑一个新程序,在主菜单File项中可选择( )A.NewB.LoadC.SaveD.Quit6.下面各项中,属于C语言合法实型常量的是( )A.5E-30B.3E2.7C.πD.E257.设有inta=3,b=-4,c=8;表达式(a>b)?a:b
3、
4、c<0的值是( )A.-4B.0C.1D.38.以八进制形式输出整数的格式说明符是( )A.%oB.%dC.%xD.
5、%u9.下面程序的输出结果是( )main(){intx=5,y;if(x>0)y=1;if(x==0)y=0;y=-1;printf(〃%d〃,y);}A.-5B.-1C.0D.110.下面程序段的输出结果是( )for(i=1;i<3;i++)此文档仅供学习与交流此文档收集于网络,如有侵权,请联系网站删除for(j=1;j<=i;j++)printf(〃%d,i+j);A.2334B.234C.23D.2343411.若有定义staticcharstr1[10],str2[]=〃China〃;欲将str2中的字符串拷贝到str1中去
6、,下面正确的语句是( )A.strcpy(str2,str1);B.strcpy(&str1,&str2);C.strcpy(〃China〃,str1);D.strcpy(str1;str2);12.变量的作用域主要来用决定( )A.变量的存储长度B.变量的可引用范围C.变量的生存期D.变量的取值范围13.若有定义inta[10],*p=a;则p+5表示( )A.元素a[5]的地址B.元素a[5]的值C.元素a[6]的地址D.元素a[6]的值14.对于下面的程序段,for循环输出“*”号的个数是( )char*s=〃ta 18b
7、c〃;for(;*s!=' ';s++)printf(〃*〃);A.2B.5C.6D.915.下面关于结构体类型的定义正确的是( )A.structhumanB.structhuman{{charname[20]charname[20];intweightintweight;intsexintsex;};};C.structhumanD.human{{charname[20],charname[20],intweight;intweight;intsex,intsex,};};16.下面各个位运算符的优先级从左到右依次升高的是( )A.~
8、>>&^B.^&>>~C.~
9、&<10、^~17.下面程序的运行结果是( )#include〃stdio.h〃voidmain(void){unsignedx=8,y=2;printf(〃%d〃,y&~(x&y));}A.-1B.1C.2D.0xff18.设有说明:intu=1,v=3,w=5;表达式:v&u11、w的值是( )此文档仅供学习与交流此文档收集于网络,如有侵权,请联系网站删除A.1B.3C.5D.819.若有宏定义:#definep(x)(x)*(x)+1和说明语句inta=2;则表达式p(a+1)的值是( )A.512、B.6C.9D.1020.在语句fputs(str,fp);中,关于str,fp和fputs说法正确的是( )A.str是字符指针,fputs表示从文件中读B.fp是字符指针,fputs表示从文件中读C.str是文件指针,fputs表示向文件中写D.fp是文件指针,fputs表示向文件中写二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。21.下列各项中,属于C语言编译预处理命令的是( )A.#definePI3.14B.#13、include〃ctype.h〃C.#mainD.#undefPIE.#defineCUBE(x)((x)*(x)*(x)
10、^~17.下面程序的运行结果是( )#include〃stdio.h〃voidmain(void){unsignedx=8,y=2;printf(〃%d〃,y&~(x&y));}A.-1B.1C.2D.0xff18.设有说明:intu=1,v=3,w=5;表达式:v&u
11、w的值是( )此文档仅供学习与交流此文档收集于网络,如有侵权,请联系网站删除A.1B.3C.5D.819.若有宏定义:#definep(x)(x)*(x)+1和说明语句inta=2;则表达式p(a+1)的值是( )A.5
12、B.6C.9D.1020.在语句fputs(str,fp);中,关于str,fp和fputs说法正确的是( )A.str是字符指针,fputs表示从文件中读B.fp是字符指针,fputs表示从文件中读C.str是文件指针,fputs表示向文件中写D.fp是文件指针,fputs表示向文件中写二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。21.下列各项中,属于C语言编译预处理命令的是( )A.#definePI3.14B.#
13、include〃ctype.h〃C.#mainD.#undefPIE.#defineCUBE(x)((x)*(x)*(x)
此文档下载收益归作者所有