自考生网为考生们整理提供了“2006年7月自考02243计算机软件基础(一)历年真题及答案”,更多02243计算机软件基础(一)真题内容可点击查看02243计算机软件基础(一)真题及答案汇总。
注:不同省份、不同专业的自考历年真题及答案,只要课程代码和课程名称相同,都可参考使用。
1、对C的源程序进行编译是指
A.建立并修改源程序
B.对程序进行查错和排错
C.将C源程序翻译成目标程序
D.将目标程序连接成可执行程序
2、一个C语言源程序中, main函数的位置
A.必须在最开始
B.必须在自定义函数的前面
C.必须在自定义函数的后面
D.可以放在某一用户函数定义之前,也可以放在某一用户函数定义之后
3、在C语言中,合法的宇符常量是
A.a
B.'l1'
C. 'Hello'
D.”Hello!”
4、以下关于C语言变量的叙述,错误的是
A.变址名必须由字母或以下划线开头
B.程序中的变量必须在使用之前定义
C.在定义变量的同时不能对变量斌初值
D.不同基本类型的变量之间有时可以混合运算
5、设有语句int x =2,y =3,则表达式x =(y = =3)的值为
A.0
B.l
C.2
D.3
6、数学关系式x≤y≤z可用C语言的表达式为
A.(x < -y< - z)
B.( x < =y) & (y < =z)
C.( x < =y) && (y < =z)
D.( x < =y) and (y < =z)
7、以下程序运行的结果为int k = 11 ;
printf("k = % d ,k = %o,k = % xin”,k,k,k);
【原题截图】
A.k = 11 , k = 13,k = b
B.k = 11 ,k = 11 ,k = b
C.k = 11,k = 13,k = 11
D.k = 11, k = 13,k = 13
8、以下程序段运行的结果是main( )
int x = 1 ,y =2,z;
=x > y?++x:++y;
printf( “ % d,% d,% d\n”,x,y,z);
A.1,2,3
B.1,3,3
C. 2,3,3
D. 2,2,3
9、以下程序段运行的结果是int a = 3,b =4,c;
if( a > b){ c = a;a = b;b = a; }
printf(“a = % d.b = %din”,a,b);
A.a =3b=3
B.a=3 b=4
C.a =4b=4
D.a =4b=3
10、下列运算符中,优先级最高的运算符是
A.+
B. <=
C. ! =
D.ll
11、下列不属于C语言关键字是
A.real
B. typedef
C. default
D.unsigned
12、已知各变量的类型如下,则下列选项中符合C语言语法的是int i =8,a,b;
double x = 1.42,y =5.2;
A.x% ( -3)
B.a = a * 3 =2
C.y + 1 = float( i)
D.a + =a - = ( b =4) * ( a = 3)
13、在C语言程序中,强制退出循环的有效措施是
A.空语句
B.goto语句
C. break语句
D. continue语句
14、以下程序运行时,若从键盘输人5,则输出结果是main( )
{f int a;
scanf("%d” ,&a) ;
if( a + + >5) printf(“% din” ,a);else printf(“% din" ,a - - ) ;l
A.4
B.5
C.6
D.7
15、以下程序段的运行结果是int x = 3;
do l
printf(“%3d”,x - =2);}while( ! ( -- -x));
【原题截图】
A.l
B.3 0
C. 1 -2
D.死循环
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题