新疆电大一体化2020年秋季学期C语言程序设计期末综合试卷

微信小程序
内容查看
查看价格15
    科目求助

2020年秋季学期C语言程序设计期末综合试卷
总分:100 分
单选题多选题判断题
一、单选题 (共15题,共30分)
得分:30分
1、
十进制数65表示成符合C语言规定的八进制数为 ( )。
A :
065
B :
081
C :
101
D :
0101
得分:2分
本题分值:2分
您的答案: D
2、
假定n的值为5,则表达式n++的值为( )。
A :
5
B :
7
C :
6
D :
4
得分:2分
本题分值:2分
您的答案: A
3、
逻辑表达式(x>0 || y==5)的相反表达式为( )。
A :
“x<=0 || y!=5”
B :
“x<=0 && y!=5”
C :
“x>0 || y!=5”
D :
“x>0 && y==5”
得分:2分
本题分值:2分
您的答案: B
4、
C语言程序中的基本功能模块为( )。
A :
函数
B :
表达式
C :
标识符
D :
语句
得分:2分
本题分值:2分
您的答案: A
5、
逻辑表达式(x>0 && x<=10)的相反表达式为( )。
A :
“ x>0 && x>10”
B :
“x<=0 || x<=10”
C :
“x<=0 && x>10”
D :
“x<=0 || x>10”
得分:2分
本题分值:2分
您的答案: C
6、
假定一个二维数组a的定义为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][0]的值为( )。
A :
0
B :
6
C :
2
D :
4
得分:2分
本题分值:2分
您的答案:
7、
假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为( )。
A :
8
B :
2
C :
4
D :
6
得分:2分
本题分值:2分
您的答案:
8、
若要使p指向二维整型数组a[10][20],则p的类型为( )。
A :
int(*)[20]
B :
int **
C :
int *
D :
int *[20]
得分:2分
本题分值:2分
您的答案:
9、
在下列的字符数组定义中,存在语法错误的是( )。
A :
char a[10]=’5′;
B :
char a[20]=”abcdefg”;
C :
char a[]=”x+y=55.”;
D :
char a[15]={‘1′,’2′};
得分:2分
本题分值:2分
您的答案:
10、
假定有定义为“int a[4][5]={{1,3,5},{2,8}};”,则a[1][1]的值为( )。
A :
5
B :
2
C :
3
D :
8
得分:2分
本题分值:2分
您的答案:
11、
假定有语句为“int *p=calloc(n+1,sizeof(int));”,则p所指向的动态数组中所包含的元素个数为( )。
A :
n-1
B :
n+1
C :
4*n
D :
n
得分:2分
本题分值:2分
您的答案:
12、
假定a为一个数组名,则元素a[i]的指针访问方式为( )。
A :
&a+i
B :
a+i
C :
*(a+i)
D :
*a+i
得分:2分
本题分值:2分
您的答案:
13、
假定指针变量p的定义语句为“int *p=malloc(sizeof(int));”,要释放p所指向的动态存储空间,应调用的函数为( )。
A :
free(*p)
B :
delete(p)
C :
free(p)
D :
free(&p)
得分:2分
本题分值:2分
您的答案:
14、
C语言中的系统函数fopen()是( )一个数据文件的函数。
A :
写入
B :
关闭
C :
打开
D :
读取
得分:2分
本题分值:2分
您的答案:
15、
表示文件结束符的符号常量为( )
A :
eof
B :
EOF
C :
feof
D :
Eof
得分:2分
本题分值:2分
您的答案:
二、多选题 (共10题,共40分)
得分:40分
1、
在缓冲文件系统中用于读写的函数有( )。
A :
putchar()
B :
fread()
C :
rewind()
D :
purw()
得分:4分
本题分值:4分
2、
程序的结构可分为哪几类( )。
A :
顺序结构
B :
循环结构
C :
程序结构
D :
选择结构
得分:4分
本题分值:4分
3、
这段程序中的常量有:#define PI 3.14 ;void main(){ int sum;sum = 10 + 15;printf(“sum=%d”,sum);printf(“result is 25”);}这段程序中常量有( )。
A :
10
B :
sum
C :
15
D :
PI
得分:4分
本题分值:4分
4、
以下叙述中正确的是().
A :
一个C源程序可由一个或多个函数组成
B :
一个C源程序必须包含一个main()函数
C :
C源程序的基本组成单位是函数
D :
在C源程序中,注释说明只能位于一条语句的最后
得分:4分
本题分值:4分
5、
若定义:int a【2】【3】{0,2,4,6,8,10};以下描述正确的有( )。
A :
*(a+1)为元素6的地址
B :
*(a【1】+1)的值为2
C :
**(a+1)+2的值为8
D :
a【0】与a的相同
得分:4分
本题分值:4分
6、
下面哪些是合法的用户定义的标识符( )。
A :
_908
B :
*par
C :
sheep!
D :
wind
得分:4分
本题分值:4分
7、
下面哪些写法是对的,而且是常量?( )
A :
125
B :
2.5E+21
C :
AB’
D :
‘123
得分:4分
本题分值:4分
8、
已知a为整型变量,那么与表达式a!=0真假值情况相同的表达式有哪些?( )
A :
a>0||a<0
B :
a
C :
!a==0
D :
!a
得分:4分
本题分值:4分
您的答案
9、
指出下面合法的标识符______
A :
3ab
B :
ABC
C :
a_3
D :
_stu2
得分:4分
本题分值:4分
您的答案
10、
指出下面错误的表达式______
A :
a=5,b=6,c=7
B :
i=i++
C :
5.6+6.2%3.1
D :
56=a11
得分:4分
本题分值:4分
您的答案:
三、判断题 (共15题,共30分)
得分:30分
1、
C语言中的标准输入和输出设备文件都属于字符文件。
A
:

B
:

得分:2分
本题分值:2分
您的答案:
2、
对于全局或文件作用域变量,若没有对它进行初始化,则默认的初值为1。
A
:

B
:

得分:2分
本题分值:2分
您的答案:
3、
在程序文件中要进行动态存储分配和释放,则需要引入的系统头文件是stdio.h。
A
:

B
:

得分:2分
本题分值:2分
您的答案:
4、
执行“typedef int intType;”语句后,在使用int定义整型变量的地方都可以使用整数类型标识符intType来定义整型变量。
A
:

B
:

得分:2分
本题分值:2分
您的答案:
5、
假定a是一个二维数组,则数组名a的值和a[0]的值相等。
A
:

B
:

得分:2分
本题分值:2分
您的答案:
6、
假定a是一个二维数组,则表达式*(a[j]+i)所对应的元素为a[i][j]。
A
:

B
:

得分:2分
本题分值:2分
您的答案:
7、
假定a是一个一维数组,则a+i的值与&a[i]的值相等。
A
:

B
:

得分:2分
本题分值:2分
您的答案:
8、
假定a是一个一维数组,则进行a++运算是允许的。
A
:

B
:

得分:2分
本题分值:2分
您的答案:
9、
访问一个链表时,必须从表头指针出发,依次访问每个结点。
A
:

B
:

得分:2分
本题分值:2分
您的答案:
10、
在一个链表中,表尾结点指针域的值为空(NULL)。
A
:

B
:

得分:2分
本题分值:2分
您的答案:
11、
假定a是一个指针数组,则a+i所指对象的地址比a地址大4*i个字节。
A
:

B
:

得分:2分
本题分值:2分
您的答案:
12、
已知“int a[10], *p=a;”,则进行*p++运算是不允许的。
A
:

B
:

得分:2分
本题分值:2分
您的答案:
13、
函数调用参数表中的每个实参可以是表达式。
A
:

B
:

得分:2分
本题分值:2分
您的答案:
14、
函数定义格式中的参数表被称为形参表。
A
:

B
:

得分:2分
本题分值:2分
您的答案:
15、
函数定义格式中的参数表被称为实参表。
A
:

B
:

点点赞赏,手留余香 给TA打赏

AI创作

课程作业代写,点击图片加微信,有偿服务

评论0

请先

2023年秋季学期新疆电大一体化简明新疆地方史教程第3次平时作业-1
2023年秋季学期新疆电大一体化简明新疆地方史教程第3次平时作业-1
3分钟前 有人购买 去瞅瞅看
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

课程作业辅导,有需要加下方微信

显示验证码

社交账号快速登录