- 3
- 0
- 约5.65千字
- 约 4页
- 2020-10-16 发布于江苏
- 举报
贵州大学继续教育学院 自学考试衔接课程作业
《计算机基础与程序设计》作业题(一)
(课程代码:02275)
一、单项选择题
1.I/O 设备指的是计算机的( B )
A .存储设备 B .输入和输出设备 C.控制器 D .运算器
2.具有只读功能的内存储器是指( A )
A .ROM B .RAM C.硬盘 D .CD-ROM
3.十进制数- 5 在八位的微机内的存储形式是( D )
A B C. D
4 .C 语言源程序的基本单位是( B )
A .过程 B .函数 C.子程序 D .语句
5.设有 int p ,q;以下不正确 的语句是( D )
...
A .p *=3 ; B .p/=q ; C. p+=3 ; D .p=q ;
6.若有定义: int a[10] ;则数组元素的下标的下限和上限分别是( C )
A .0 和 1 B .1 和 9 C.0 和 9 D .1 和 10
7.下列说法不正确 的是( C )
...
A .一个源程序文件由一个或多个函数组成
B .一个 C 程序由一个或多个源程序文件组成
C .一个 C 程序以函数为独立的编译单位
D .一个 C 程序必须有一个 main( ) 函数
8.在 C 语言中,确定函数返回值的类型由( D )
A .return 语句中的表达式类型决定 B.调用该函数的主函数类型决定
C .调用函数时临时决定 D.定义函数时所指定的函数类型决定
9.若有以下定义和语句,且 0 ≤i< 10,则对数组元素地址的正确表示是( D )
int a [ ]={0,1,2,3,4,5,6,7,8,9},*p;
p=a;
A .(a+1) B .a++ C.p D .p[i]
10.若有以下说明:
char s[10]= ABCDEFGH“ ”,*p=s;
不能 表示字符 C 的是( B )
..
A .s[2] B .s[3] C.s[ 'c '-' a '] D .*(p+2)
11.若有下列程序段,欲使 a=2 ,b=3 ,对应正确的数据输入方法是(其中 CR 表示换行)
( A )
第 1 页 共 1 页
贵州大学继续教育学院 自学考试衔接课程作业
int a ,b
scanf( "%d%d ",a , b) ;
A .2CR B .a=2 b=3CR
3CR
C .a=2 ,b=3CR D .2 ,3CR
12.设有说明 int x=0,y=2;
则执行 if(x=0) y=1+x;
else y=x-1;
后,变量 y 的值是( A )
A .-1 B .0 C. 1 D .2
13.下列位运算符中 ,表示按位异或操作的是(
原创力文档

文档评论(0)