资源描述:
《全国2006年4月自考计算机基础与程序设计试题及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、全国2006年4月高等教育自学考试计算机基础与程序设计试题课程代码:02275一、单项选择题(本大题共20小题,每小题1分,共20分)1.CPU处理数据和指令的基本单位是字(Word),一个字的字长是( )A.8bitsB.16bitsC.32bitsD.与CPU数据总线有关的bit位数2.与十进制1100等值的十六进制数是( )4*162+4*16+12=1100A.44AB.44CC.54AD.54C3.退出TurboC2.0返回系统,在主菜单File项中可选择( )A.LoadB.NewC.SaveD.Quit4.设有i
2、nta=3,b=-4,c=5;表达式(a表示换行)inta,b;scanf(″a=%db=%d″,&a,&b);A.2B.a=2b=33C.a=2,b=3D.2,36.下面程序段的输出结果是( )main(){ints,p;s=p=5;p=++s;p++;++p;printf(″%d″,p);}A.5B.6C.7D.
3、87.下列if语句中,有语法错误的是( )A.if(x>y);B.if(x=y)x+y;C.if(x!=y)scanf(″%d″,&x)elsescanf(″%d″,&y)D.if(x4、,k);k--;printf(″″);A.0次B.1次C.2次D.无限次10.下面程序段的输出结果是( )a=100;while(a>120);a=a+1;printf(″%d″,a);A.100B.101C.120D.12111.下面程序执行后,i的值是( )main(){inta[5]={1,2,3,4,5},i=2printf(″%d″,a[i++]);}A.1B.2C.3D.412.下面程序的输出结果是( )main(){inti,x[3][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<4;i+
5、=2)printf(″%d″,x[i][1]);}A.51B.52C.82D.9313.在C程序中,若用基本数据类型所定义的变量调用函数,正确的说法是( )A.由系统自动指定对应实参和形参是否共用存储单元B.对应实参和形参各占一个独立的存储单元C.对应实参和形参共用一个存储单元D.可以由用户指定对应实参和形参是否共用存储单元14.下面叙述中不正确的是( )A.不同函数中可以使用相同名字的变量B.形式参数是局部变量C.在一个函数内部定义的变量只能在本函数范围内有效D.在一个函数内部的复合语句中定义的变量在本函数范围内有效15.设有语
6、句inta[4][10],*p=*a;则下面表达式中属于地址表达式的是( )A.a[1][2]B.a[1]C.*(p+1*10+2)D.*(a[1]+2)16.下面定义不正确的是( )A.structstarB.structstar本套试题共分6页,当前页是第6页-{{intidintid;char*name;char*name;}star1={1001,″Moon″};};star1={1001,″Moon″};C.structD.structstar{{intid;intid;char*name;char*name;}star
7、1={123,″Sun″};}star1;17.下面各个位运算符的优先级从左到右依次升高的是( )A.
8、^&>>B.^>>&~C.<<
9、^~D.~
10、&>>18.设有说明:intu=1,v=14;表达式u+v>>2的值是( )A.0B.3C.5D.719.如果将文件指针fp指向文件末尾,正确的语句是( )A.feof(fp);B.rewind(fp);C.fseek(fp,0L,0);D.fseek(fp,0L,2);20.下面程序段中,不能完成的功能是( )FILE*fp;charch=′v′;fp=fopen(″boy″
11、,″rb+″);fputc(ch,fp);A.建立文件指针fp与文件boy的联系B.从boy文件中读取一个字符C.向boy文件中写一个字符D.打开名为boy的二进制文件二、多项选择题(本大题共