|
福师《C语言程序设计》在线作业一
1.[单选题]在下列运算符中,( )优先级最低。
奥鹏19春答案
奥鹏福建师范大学在线作业是随机作业,代做请联系QQ 515224986
A.!
B.&&
C.!=
D.?:
正确答案:——D——
2.[单选题]将两个字符串连接起来组成一个字符串时,选用( )函数。
A.strlen( )
B.strcpy( )
C.strcat( )
D.strcmp( )
正确答案:——C——
3.[单选题]C语言程序的基本单位是( )。
A.程序行
B.语句
C.函数
D.字符
正确答案:——C——
4.[单选题]C语言对嵌套if语句的规定是:else总是与( )配对 奥鹏作业答案
奥鹏福建师范大学在线作业是随机作业,代做请联系QQ 515224986
A.其之前最近的if
B.第一个if
C.其之前最近且不带else的if
D.缩进位置相同的if
正确答案:————
5.[单选题]在C语言中,形参的缺省存储类型是( )。
A.auto
B.register
C.static
D.extern
正确答案:————
6.[单选题]下列运算符中优先级别最高的是( )。
A.++
B.?:
C.!=
D.+=
正确答案:————
7.[单选题]若有定义char ch[8],则以下不能代表数组元素ch[1]的地址是( )。
A.&ch[0]+1
B.&ch[1]
C.&ch[0]++
D.ch+1
正确答案:————
8.[单选题]假设定义:int x = 3, y = 3; 则复合赋值表达式x /= 1+y的值为( )。
A.6
B.0
C.0.75
D.以上都错
正确答案:————
9.[单选题]要把高级语言编写的源程序转换为目标程序,需要使用( )。
A.编辑程序
B.驱动程序
C.诊断程序
D.编译程序
正确答案:————
10.[单选题]C语言中,长整型long数据在内存中的存储形式是( )。
A.ASCII
B.原码
C.反码
D.补码
正确答案:————
11.[多选题]以下对一维整型数组a的说明错误的是( )。
A.int a(10);
B.int n=10,a[n];
C.int n;scanf("%d",&n);int a[n];
D.#define SIZE 10 int a[SIZE];
正确答案:————
12.[多选题]下面关于数组的初始化不正确的是( )。
A.char str[]={'a','b','c'}
B.char str[2]={'a','b','c'}
C.char str[2][3]={{'a','b'},{'e','d'},{'e','f'}}
D.char str[3][2]={{‘a’,’b’,’c’},{‘d’,’e’,’f’}}
正确答案:————
13.[多选题]下列描述中正确的是( )。
A.字符型数组中可以存放字符串
B.可以对字符型数组进行整体输入、输出
C.可以对整型数组进行整体输入、输出
D.不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值
正确答案:————
14.[多选题]在一个被调用函数中,关于return语句使用的描述,正确的是( )。
A.被调用函数中可以不用return语句
B.被调用函数中可以使用多个return语句
C.被调用函数中,如果有返回值,就一定要有return语句
D.被调用函数中,一个return语句可以返回多个值给调用函数
正确答案:————
15.[多选题]下列关于#include命令的叙述中,正确的是( )。
A.一个#include命令中只能指定一个被包含文件
B.一个#include命令中可以指定多个被包含文件
C..一个被包含文件中又可以包含另一个被包含文件
D.#include命令中,文件名可以用双引号或尖括号括起来
正确答案:————
16.[多选题]以下错误的描述是( )。
A.每个C语言程序必须在开头用预处理命令#include
B.预处理命令必须位于C源程序的首部
C.在C语言中预处理命令都以#开头
D.C语言的预处理命令只能实现宏定义和条件编译的功能
正确答案:————
17.[多选题]以下正确的C语言标识符是( )。
A.AB1
B._ab3
C.4ab
D.a2_b
正确答案:————
18.[多选题]下列正确的八进制整型常量表示是( )。
A.0a0
B.015
C.070
D.0x10
正确答案:————
19.[多选题]在下列表达式选项中,( )是错误的。
A.a++++b
B.+a++
C.a++b
D.a+++b
正确答案:————
20.[多选题]以下有关switch语句的说法中,错误的是( )。
A.break语句是switch语句中必须的一部分
B.break语句在switch语句中不可以使用
C.在switch语句中的每一个case都要用break语句
D.在switch语句中可以根据需要使用或不使用break语句
正确答案:————
21.[判断题]假定x和y为double型,则表达式x=2,y=x+3/2的值是3。
A.对
B.错
正确答案:————
22.[判断题]C语言中规定函数的返回值的类型是由return语句中的表达式类型所决定。
A.对
B.错
正确答案:————
23.[判断题]continue语句的作用是结束整个循环的执行。
A.对
B.错
正确答案:————
24.[判断题]C语言程序的三种基本结构是顺序结构、选择结构和循环结构。
A.对
B.错
正确答案:————
25.[判断题]对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。
A.对
B.错
正确答案:————
26.[判断题]函数strcmp(“AShhjjj”,“ASHHJJJ”)的返回值是0。
A.对
B.错
正确答案:————
27.[判断题]局部变量在进入代码块时生成,退出代码块时消失。
A.对
B.错
正确答案:————
28.[判断题]在一个函数内定义的变量只在本函数范围内有效。
A.对
B.错
正确答案:————
29.[判断题]C语言中没有逻辑类型但有集合类型。
A.对
B.错
正确答案:————
30.[判断题]在C语言中,变量不区分大小写。
A.对
B.错
正确答案:————
奥鹏在线作业答案
奥鹏福建师范大学在线作业是随机作业,代做请联系QQ 515224986
|
|