自考生网为考生们整理提供了“2014年4月自考02275计算机基础与程序设计历年真题及答案”,更多02275计算机基础与程序设计真题内容可点击查看02275计算机基础与程序设计真题及答案汇总。
注:不同省份、不同专业的自考历年真题及答案,只要课程代码和课程名称相同,都可参考使用。
1、在计算机中,指令通常是由
A.操作码、操作数组成
B.源操作数、目标操作数组成
C.反码、补码组成
D.直接寻址、目的寻址组成
2、与二进制1010等值的十六进制数是
A.a
B.b
C.c
D.d
3、下面转义字符中,表示换行的是
A.\0
B.\n
C.\r
D.\f
4、下面符合c语言要求的标识符是
A.0x123
B.int
C.__123
D.π
5、若有scanf( " %d,%d%d " ,&a,&b,&c);从键盘上正确的数据输入形式是
A.2 3 4
B.2 3 4
C.2,3 4
D.2,3,4
6、下面程序段的输出结果是
main()
{ int s,p;
s=p=5;
p=++s;
p++;++p;
printf( " %d\n " ,p); }
A.5
B.6
C.7
D.8
7、下面关于if语句叙述正确的是
A.只有当if语句中表达式的值等于1时,才执行if的内嵌语句。
B.只有当if语句中表达式的值非0时,才执行if的内嵌语句。
C.只有当if语句中表达式的值等于0时,才执行if的内嵌语句。
D.只有当if语句中表达式的值为假时,才执行if的内嵌语句。
8、若有int a=3,b=4,c=5,d=6,x=4;执行下列程序段后,x的值是
if(a{if(c==d) x=c;
else x=d++;}
A.4
B.5
C.6
D.7
9、下面循环语句中,正确的是
A.for(i=l,i<10,i++);
B.for(i=l;i<10);
C.for(s=0;i=1;i<10;i++);
D.for(s=0,i=1;i<10;i++);
10、若有定义short int a[3][5];则a数组在内存中分配的字节数是
A.8
B.15
C.24
D.30
11、己定义字符数组strl,下面能正确地完成字符串输入的函数是
A.gets(strl)
B.puts(strl)
C.getchar(strl)
D.putchar(strl)
12、设有下面程序,下面选项中正确的说法是
int d=10;
main( )
{
int a=3;
Printf ("%d,%d\n",a,d);
}
A.a是全局变量,d是全局变量
B.a是局部变量,d是全局变量
C.a是全局变量,d是局部变量
D.a是局部变量,d是局部变量
13、下面对C函数的描述,正确的是
A.C程序中有调用关系的所有模块必须放在同一个源文件中。
B.函数必须有返回值,否则不能使用函数。
C.C程序必须由一个或一个以上函数构成。
D.C函数既可以嵌套定义又可以嵌套调用。
14、下面正确定义指针数组的是
A.float (*p)[6];
B.float p[6];
C.float (*p)(6);
D.float *p[6];
15、下面关于共用体类型的定义正确的是
A.union book {int a, char b, };
B. union pig{int w; char place[20]; };
C. union student{int age;char name[10]};
D. union boat {char n[10],int w};
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题