欢迎来到天天文库
浏览记录
ID:32191298
大小:52.70 KB
页数:8页
时间:2019-02-01
《2012年7月计算机基础与程序设计试题及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2012年7月高等教育自学考试计算机基础与程序设计试题及答案一、单项选择题(本大题共20小题,每小题1分,共20分)1.下面哪种设备是输入设备?( )A.键盘 B.打印机C.显示器 D.投影仪2.与十进制39等值的二进制数是( )A.00100111 B.01001001C.10100111 D.010110003.设有inta=3,b=-4;表达式(a
2、是( )A.3 B.4C.6 D.6.65.以十进制无符号形式输出整数的格式说明符是( )A.%u B.%xC.%o D.%d6.下列程序段执行后的输出结果为inti=-1;if(i<=0) printf("****");elseprintf("%%%%\n"); ( )A.****c B.%%%%C.%%%% D.****7.执行下面程序段后的y值是inty=l,x=5;if(x<0)y=-1;if(x>=0)y=0; ( )A.-1 B.0C.1
3、 D.58.执行while(表达式)结构循环的条件是( )A.当表达式的值为0时 B.仅当表达式的值为l时C.当表达式的值为非0时 D.当表达式的值不为1时9.下面程序段的输出结果是a=100;while(a>120)a=al;printf("%d",a); ( )A.100 B.101C.120 D.12110.下面程序执行后,i的值是main(){ int a[5]={1,2,3,4,5),i=2;printf("%d",
4、a[i]);8} ( )A.1 B.2C.3 D.411.关于函数调用以下错误的描述是( )A.函数调用可以出现在执行语句中B.函数调用可以出现在一个表达式中C.函数调用可以作为一个函数的实参D.函数调用可以作为一个函数的形参12.C语言关于递归调用的规则是( )A.既允许直接递归调用,也允许间接递归调用B.不允许直接递归调用,也不允许间接递归调用C.允许直接递归调用,不允许间接递归调用D.不允许直接递归调用,允许间接递归调用13.设有语句inta[4][10],*p=*a;则下列表达式中属于地址表达式的是( )A.a[
5、1][2] B.a[1]C.*(p1*102) D.*(a[1]2)14.下面声明语句正确的是( )A.inta,*p=a; B.inta,*p=&a;C.int*p=a,a; D.int*p=&a,a;15.下面定义不正确的是( )A.structstar B.structstar{ {intid; intid;char*name;
6、char*name;}starl={1001,"Moon"}; };starl={1001,"Moon"};C.struct D.structstar{ {intid; intid;char*name; char*name;}starl={123,"Sun"}; }starl;16.下面列出的位运算
7、符中,表示按位异或操作的是( )A.~ B.!C.^ D.&17.下面各个位运算符的优先级从左到右依次升高的是( )A.
8、^&>> B.^>>&~C.>>
9、^~ D.~
10、&>>18.设有说明:intu=l,v=14;表达式u-v>>2的值是( )A.0 B.3C.4 D.719.如果文件存储的是数据在内存中时存放的字节形式,则该文件是(
此文档下载收益归作者所有