全国2010年7月高等教育自学考试计算机基础与程序设计试题
课程代码:02275
一、单项选择题 (本大题共20小题,每小题1分,共20分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.与十进制数49等值的二进制数是( )
A.101111
B.110000
C.110001
D.110010
2.编译程序的功能是( )
A.修改并建立源程序
B.将源程序翻译成目标程序
C.调试程序
D.命令计算机运行可执行程序
3.Turbo C 2.0中,若定义long b;则变量b在内存中分配的字节数是( )
A.1个
B.2个
C.4个
D.8个
4.下列语句中不能实现循环结构的语句是( )
A.if语句
B.while语句
C.do—while语句
D.for语句
5.以下程序的输出结果是( )
main()
{ int y=10;
while(y——);
printf("y=%d”,y);
}
A.y=-1
B.y=0
C.y=1
D.y=随机值
6.下列程序的输出结果是( )
main()
{ int a[10]={l,2,3,4,5,6,7,8,9,10};
printf(″%d\n″,a[2]);
}
A.1
B.2
C.3
D.4
7.下面程序的输出结果是( )
#include
#include
main()
{ char p1[10]= ″abc″,p2[]=″ABC″;
strcat(p1,p2);
printf(″%s\n″,p1);
}
A.abcabc
B.abc
C.ABC
D.abcABC
8.设有int x=2,y,z;执行z=y=x++;后变量x的值是( )
A.0
B.1
C.2
D.3
9.下面程序段的输出结果是( )
main()
{ int a=2,b=5;
printf(″a=%%%d,b=%%9%d″,a,b);}
A.a=2,b=5
B.a=2%,b=5%
C.a=%2,b=%5
D.a=%d,b=%d
10.若有下列程序段,欲使a=2,b=3,对应正确的数据输入法是(其中
( )
int a,b;
scanf(″%d,%d″,&a,&b);
A.2
B.a=2,b=3
3
C.a=2b=3
D.2,3
相关推荐:考试吧:2010年7月自考试题及答案发布专题