自考生网为考生们整理提供了“2006年4月自考02243计算机软件基础(一)历年真题及答案”,更多02243计算机软件基础(一)真题内容可点击查看02243计算机软件基础(一)真题及答案汇总。
注:不同省份、不同专业的自考历年真题及答案,只要课程代码和课程名称相同,都可参考使用。
1、已知:int a =3,b=5,t﹔要将a和b中的数值进行交换,错误的C语言程序段是
A.a = a +b; b= a-b; a = a-b
B.t = a; a =b; b=t
C. t = a; b =a; a = t
D. t =b; b=a; a = t
2、关于C语育程序中的#include
A.#include是C语言的编译命令
B.在程序中该行不需要分号
C.是把math. h包含进来的意思
D. math. h是一个函数
3、用C语言表示算式2,表示错误的是
bc
【原题截图】
A.
B.
C.
D.
4、下列C语言程序段执行后,y的值是double x = 1 ,y;
y =x +3/2;
A.1
B.2
C.2.0
D.2.5
5、下列程序的运行结果是main( )
f int y = 10;
doly -- ; }while( --y);printf("% din" ,y --);
【原题截图】
A.-1
B.0
C.1
D.8
6、C语言中,已知int a; float b;调用下列函数时,将30和5.5分别赋给变量a和b,则正
l
确的输入是(注:√表示按回车键,口表示空格)
scanf (" a = % d,b = %f ,&a , &b);
【原题截图】
A.
B.
C.
D.
7、下列程序的运行结果是main( )
int a =-1,b=4,k;
k = ( ( a++<=0) &&( !b--<=0));printf("% d% d% din" ,k, a,b);
【原题截图】
A.003
B.012
C.103
D.112
8、已知 int x =100,y =200;则下列C语育语句的输出结果龙printf("%d",(x,y));
A.100
B.200
C.100 200
D.格式符个数不够,输出不确定的值
9、C语言中,已知int a,b=5;给a 提供数据的错误语句是
A.
B.
C.
D.
10、C语言中,对于逻辑表达式 。正确的解释是
A.只要α为非零,就不再判断b和c
B.如果a为非零,还要继续判断b和c
C.先判断b和c逻辑关系,再判断a和它们的关系
D.只要a为零,就不必判断b和c
11、C语言中.错误的叙述是
A.
B.
C.
D.
12、下列C语言程序段的输出结果是
int a =0;
switch( a)
case o :printf( " a =0""); :case 1 ;printf(" a = 1");default : printf("default");
【原题截图】
A.a =0
B.a =Odefault
C. a =0a = 1default.
D. default
13、C语言中,下列运算符优先级最低的是
A. B.!= C. < D.> 14、C语言中,多重循环是指 A.程序中有2个以上的循环语句 B.循环体中有2个以上的语句 C.循环体中包含了另一个循环语句 D.循环次数多 15、对下列C语言程序段中do - while循环的正确描述是= -1; A.循环体执行1次 B.循环体执行2次 C.是无限循环 D.程序段中有语法错误
do
{x=x*石;}while( !x);
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题