欧阳老师 发表于 2020-10-31 09:15:37

地大20秋《C语言程序设计(新)》在线作业一资料

地大《C语言程序设计(新)》在线作业一
1.[单选题] 若变量已正确定义,执行语句scanf("%d%d%d ",&k1,&k2,&k3);时,()是正确的输入。
无忧答案网答案资料下载,请参考帮助中心说明
    A.2030,40
    B.20 30 40
    C.20, 30 40
    D.20, 30,40
    答:——B——
2.[单选题] 关于void 指针,下列说法正确的是____.
    A.void 指针就是未指向任何数据的指针
    B.void 指针就是已定义而未初始化的指针
    C.指向任何类型数据的指针可直接赋值给一个void 指针
    D.void 指针值可直接赋给一个非void 指针
    答:——C——
3.[单选题] 设有以下定义
            int   a=0;
            doubleb=1.25;
            char c=’A’;
            #define   d   2
            则下面语句中错误的是
    A.a++
    B.b++
    C.c++
    D.d++
    答:——D——
4.[单选题] C语言中函数返回值的类型是由______决定的    答案请进 www.ap5u.com,福师答案wq 761296021
    A.定义函数时所指定的函数类型
    B.调用函数时临时
    C.调用该函数的主函数类型
    D.return语句中的表达式类型
    答:————
5.[单选题] 下列说法中,正确的是
    A.C语言源程序无论包含了多少函数,总是从main函数开始执行
    B.main是由C语言提供的,并不需要用户自己编写
    C.调用C语言标准库函数时,程序中要用到include命令,它也是C语言的一种语句
    D.在C语言中,要调用的函数必须在main函数中定义
    答:————
6.[单选题] 程序应该必须包含的部分是()
    A.头文件
    B.注释
    C.高级语言
    D.数据结构和算法
    答:————
7.[单选题] 带参数的宏定义中,程序中引用宏定义的参数是
    A.只能是常量
    B.只能是整型量
    C.只能是整型表达式
    D.可以是任意表达式
    答:————
8.[单选题] C语言源程序文件经过C编译程序编译连接之后生成一个后缀为()的文件。
    A.”.c”
    B.“.obj”
    C.“.exe”
    D.“.bas”
    答:————
9.[单选题] 在C 语言程序中,在函数内部定义的变量称为()
    A.全局变量
    B.全程变量
    C.外部变量
    D.内部变量
    答:————
10.[单选题] C语言中,关于 while 和 do while 循环语句的正确叙述是()
    A.while 语句的循环控制条件为真时结束循环。
    B.do while 语句的循环控制条件为真时结束循环。
    C.while 循环体中不允许是空语句。
    D.do while 的循环体至少被执行一次.
    答:————
11.[单选题] 在C语言中,while语句中的条件为()时,结束该循环。
    A.0
    B.1
    C.true
    D.非0
    答:————
12.[单选题] 为了避免嵌套的条件分支语句的二义性,C语言规定,C程序中的else总是与()组成配对关系。
    A.缩排位置相同的if
    B.在其之前末配对的if
    C.在其之前末配对的最近的if
    D.同一行上的if
    答:————
13.[单选题] 以下函数的返回结果是( ). int function(char *x) { char *p=x; while(*p++); return(p-x-1); }
    A.求字符串的长度
    B.将字符串x连接到字符串p后面
    C.将字符串x复制到字符串p
    D.将字符串x反向存放
    答:————
14.[单选题] C编译程序是_______.
    A.C程序的机器语言版本
    B.一组机器语言指令
    C.将C源程序编译成目标程序的程序
    D.命令计算机执行指定的操作
    答:————
15.[单选题] C浯言中函数能否嵌套调用和递归调用
    A.二者均不可
    B.前者可,后者不可
    C.前者不可,后者可
    D.二者均可
    答:————
16.[判断题] 用一个标识符代表一个常量的称为符号常量,符号常量不同于变量,它的值在其作用域内不能改变,也不能再被赋值。()
    A.错误
    B.正确
    答:————
17.[判断题] switch语句中,case后的各常量表达式可以相同。
    A.错误
    B.正确
    答:————
18.[判断题] switch语句中,各个case和default的出现次序不影响执行结果。()
    A.错误
    B.正确
    答:————
19.[判断题] ? 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。
    A.错误
    B.正确
    答:————
20.[判断题] 预处理功能是在对源程序正式编译前由预处理程序完成的
    A.错误
    B.正确
    答:————
21.[判断题] 自增运算符和自减运算符只能用于变量,不能用于常量或表达式 。()
    A.错误
    B.正确
    答:————
22.[判断题] 若a和b是同类型变量,在执行了赋值语句a=b;后b中的值将放入a中,b中的值将丢失。
    A.错误
    B.正确
    答:————
23.[判断题] 使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到“一改全改”()
    A.错误
    B.正确
    答:————
24.[判断题] 在C程序中,语句之间必须要用分号“;”分隔。
    A.错误
    B.正确
    答:————
25.[判断题] 使用printf和scanf函数时,必须添加#include 命令。()
    A.错误
    B.正确
    答:————

无忧答案网,请核对题目下载,附件是答案
页: [1]
查看完整版本: 地大20秋《C语言程序设计(新)》在线作业一资料