openhelp100 发表于 2019-5-8 13:15:37

福师19春《C语言程序设计》在线作业一(随机)答案

福师《C语言程序设计》在线作业一
1.[单选题]C语言允许函数值类型缺省定义,此时该函数值隐含的类型是( )。
奥鹏福师答案
奥鹏福建师范大学在线作业是随机作业,代做请联系QQ515224986
    A.float型
    B.int型
    C.long型
    D.double型
    正确答案:——B——
2.[单选题]C语言中的简单数据类型包括( )。
    A.整型、实型、逻辑型
    B.整型、实型、字符型
    C.整型、字符型、逻辑型
    D.整型、实型、逻辑型、字符型
    正确答案:——B——
3.[单选题]若有定义char ch,则以下不能代表数组元素ch的地址是( )。
    A.&ch+1
    B.&ch
    C.&ch++
    D.ch+1
    正确答案:——C——
4.[单选题]简单变量做实参时,实参与其对应的形参之间的数据传递方式是()。
    A.地址传递方式
    B.单向值传递方式
    C.用户指定传递方式
    D.双向值传递方式
    正确答案:————    奥鹏答案
奥鹏福建师范大学在线作业是随机作业,代做请联系QQ515224986
5.[单选题]C语言中基本数据类型包括( )。
    A.整型、实型、逻辑型
    B.整型、实型、字符型
    C.整型、字符型、逻辑型
    D.整型、实型、逻辑型、实型
    正确答案:————
6.[单选题]假设定义:int x = 3, y = 3; 则复合赋值表达式x /= 1+y的值为( )。
    A.6
    B.0
    C.0.75
    D.以上都错
    正确答案:————
7.[单选题]将一个函数说明为static后,该函数将( )。
    A.既能被同一源文件中的函数调用,也能将其他源文件中的函数调用
    B.只能被同一源文件中的函数调用,不能被其他源文件中的函数调用
    C.既不能被同一源文件中的函数调用,也不能被其他源文件中的函数调用
    D.以上说法均不正确
    正确答案:————
8.[单选题]表达式 3>5&&-1||6<3-!-1的值是( )。
    A.0
    B.1
    C.表达式不合法
    D.均不对
    正确答案:————
9.[单选题]已知:char str1,str2={"books"};则在程序中能够将字符串“books”赋给数组str1的正确语句是( )。
    A.str1={"books"}
    B.strcpy(str1,str2)
    C.str1=str2
    D.strcpy(str2,str1);
    正确答案:————
10.[单选题]C语言中规定函数的返回值的类型是由( )。
    A.return语句中的表达式类型所决定
    B.调用该函数时系统临时决定
    C.调用该函数时的主调用函数类型所决定
    D.在定义该函数时所指定的函数类型所决定
    正确答案:————
11.[多选题]下面关于break语句的描述中,正确的是( )。
    A.break不能用于循环体内
    B.break语句可以在for循环语句中出现多次
    C.break语句可以在switch语句中出现多次
    D.break语句可用于if条件判断语句内
    正确答案:————
12.[多选题]在一个被调用函数中,关于return语句使用的描述,正确的是( )。
    A.被调用函数中可以不用return语句
    B.被调用函数中可以使用多个return语句
    C.被调用函数中,如果有返回值,就一定要有return语句
    D.被调用函数中,一个return语句可以返回多个值给调用函数
    正确答案:————
13.[多选题]已知:int a;,则对数组元素引用正确的是( )。
    A.a
    B.a
    C.a
    D.a(2)(1)
    正确答案:————
14.[多选题]已知:int x;,则下面关于指针变量pb的说明语句中,( )是错误的。
    A.int pb=&x;
    B.int *pb=x;
    C.int *pb=&x;
    D.*pb=*x
    正确答案:————
15.[多选题]以下有关switch语句的说法中,错误的是( )。
    A.break语句是switch语句中必须的一部分
    B.break语句在switch语句中不可以使用
    C.在switch语句中的每一个case都要用break语句
    D.在switch语句中可以根据需要使用或不使用break语句
    正确答案:————
16.[多选题]能进行++和--运算的数据类型是( )。
    A.指针
    B.Double
    C.Int
    D.long
    正确答案:————
17.[多选题]下列描述中正确的是( )。
    A.字符型数组中可以存放字符串
    B.可以对字符型数组进行整体输入、输出
    C.可以对整型数组进行整体输入、输出
    D.不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值
    正确答案:————
18.[多选题]以下说法错误的是( )。
    A.定义函数时,形参的类型说明可以放在函数体内
    B.return后边的值不能为表达式
    C.如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准
    D.如果形参与实参的类型不一致,以实参类型为准
    正确答案:————
19.[多选题]下面有关for循环的描述错误的是( )。
    A.for 循环只能用于循环次数已经确定的情况
    B.for循环是先执行循环体语句,后判定表达式
    C.在for循环中,不能用break语句跳出循环体
    D.for循环体语句中,可以包含多条语句,但要用花括号括起来
    正确答案:————
20.[多选题]下列关于#include命令的叙述中,正确的是( )。
    A.一个#include命令中只能指定一个被包含文件
    B.一个#include命令中可以指定多个被包含文件
    C..一个被包含文件中又可以包含另一个被包含文件
    D.#include命令中,文件名可以用双引号或尖括号括起来
    正确答案:————
21.[判断题]在标准C语言中,函数中只能有一个return 语句。
    A.对
    B.错
    正确答案:————
22.[判断题]在源文件的一行上可以有多条预处理命令。
    A.对
    B.错
    正确答案:————
23.[判断题]在所有关系运算符中,其优先级最低的是“= 和 !=”。
    A.对
    B.错
    正确答案:————
24.[判断题]Break语句用来结束本次循环而不是终止整个循环的执行。
    A.对
    B.错
    正确答案:————
25.[判断题]设有定义:chara={1,2,3,4}; 则数组元素a的值为4。
    A.对
    B.错
    正确答案:————
26.[判断题]宏定义用分号(;)结尾0。
    A.对
    B.错
    正确答案:————
27.[判断题]C语言中规定函数的返回值的类型是由return语句中的表达式类型所决定。
    A.对
    B.错
    正确答案:————
28.[判断题]在循环体内使用break语句或continue语句的作用相同。
    A.对
    B.错
    正确答案:————
29.[判断题]对于任何函数,它都有一个返回值。
    A.对
    B.错
    正确答案:————
30.[判断题]free函数只能释放malloc()函数分配的存储空间。
    A.对
    B.错
    正确答案:————
奥鹏作业答案
奥鹏福建师范大学在线作业是随机作业,代做请联系QQ515224986
页: [1]
查看完整版本: 福师19春《C语言程序设计》在线作业一(随机)答案