14秋北京交通大学《C语言程序设计》在线作业二

所属学校:北京交通大学 科目:C语言程序设计 2015-03-11 13:09:44
北交《C++语言程序设计》在线作业二 hNq傲朋学习网
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布 hNq傲朋学习网
单选题hNq傲朋学习网
多选题hNq傲朋学习网
判断题hNq傲朋学习网
一、单选题(共 15 道试题,共 30 分。) hNq傲朋学习网
V hNq傲朋学习网
1. 下面正确的函数定义形式是______。hNq傲朋学习网
A. double fun(int x,int y) hNq傲朋学习网
B. double fun(int x;int y) hNq傲朋学习网
C. double fun(int x,int y); hNq傲朋学习网
D. double fun(int x,y); hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 hNq傲朋学习网
2. 已知字符b的ASCII码为98,语句printf("%d,%c",b,b+1 );的输出为hNq傲朋学习网
A. 98,b hNq傲朋学习网
B. 语句不合法 hNq傲朋学习网
C. 98,99 hNq傲朋学习网
D. 98,c hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 hNq傲朋学习网
3. 下列选项中,合法的C语言关键字是____。hNq傲朋学习网
A. VAR hNq傲朋学习网
B. cher hNq傲朋学习网
C. integer hNq傲朋学习网
D. default hNq傲朋学习网
此题选: D 满分:2 分 hNq傲朋学习网
4. 以下叙述中正确的是_____。hNq傲朋学习网
A. 全局变量的作用域一定比局部变量的作用域范围大 hNq傲朋学习网
B. 静态(static)类别变量的生存期贯穿于整个程序的运行期间 hNq傲朋学习网
C. 函数的形参都属于全局变量 hNq傲朋学习网
D. 未在定义语句中赋初值的auto变量和static变量的初值都是随机值 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 hNq傲朋学习网
5. 已知: int a[]={1,2,3,4,5,6,7,8,9,10,11,12},*p=a+2 ;则值为 3 的表达式是______。hNq傲朋学习网
A. (*p)++ hNq傲朋学习网
B. *p++ hNq傲朋学习网
C. *++p hNq傲朋学习网
D. ++*p hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 hNq傲朋学习网
6. 有下列程序段,while循环执行的次数是_____。int k=0 while(k=1) k++;hNq傲朋学习网
A. 无数次 hNq傲朋学习网
B. 有语法错,不能执行 hNq傲朋学习网
C. 一次也不执行 hNq傲朋学习网
D. 执行一次 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 hNq傲朋学习网
7. 执行下面程序片段的结果是______。int x=23; do{ printf("%2d",x--);}while(!x);hNq傲朋学习网
A. 打印出321 hNq傲朋学习网
B. 打印出23 hNq傲朋学习网
C. 不打印任何内容 hNq傲朋学习网
D. 陷入死循环 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 hNq傲朋学习网
8. 要打开一个已存在的非空文件"file"用于修改,选择正确的语句____。hNq傲朋学习网
A. fp=fopen("file", "r"); hNq傲朋学习网
B. fp=fopen("file", "a+"); hNq傲朋学习网
C. fp=fopen("file", "w"); hNq傲朋学习网
D. fp=fopen("file", "r+"); hNq傲朋学习网
此题选: D 满分:2 分 hNq傲朋学习网
9. 能正确表示逻辑关系:"a =10或a =0"的C语言表达式是______。hNq傲朋学习网
A. a =10 or a =0 hNq傲朋学习网
B. a =0 a =10 hNq傲朋学习网
C. a =10 a =0 hNq傲朋学习网
D. a =10 a =0 hNq傲朋学习网
此题选: D 满分:2 分 hNq傲朋学习网
10. C语言程序中,下列_____________标识符是合法。hNq傲朋学习网
A. -sub hNq傲朋学习网
B. A$ hNq傲朋学习网
C. print hNq傲朋学习网
D. void hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 hNq傲朋学习网
11. 若w=1,x=2,y=3,z=4;,则条件表达式w x?w:y z?y:z的结果为______。( )hNq傲朋学习网
A. 4 hNq傲朋学习网
B. 3 hNq傲朋学习网
C. 2 hNq傲朋学习网
D. 1 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 hNq傲朋学习网
12. 下述对C语言字符数组的描术中错误的是____。hNq傲朋学习网
A. 字符数组可以存放字符串 hNq傲朋学习网
B. 字符数组中的字符串可以整体输入、输出 hNq傲朋学习网
C. 可以在赋值语句通过赋值运算符“=”对字符数组整体赋值 hNq傲朋学习网
D. 不可以用关系运算符对字符数组中的字符串进行比较 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 hNq傲朋学习网
13. 有以下语句,下面描述中正确的是_____。typedef struct S{ int g; char h;} T;hNq傲朋学习网
A. 可用S定义结构体变量 hNq傲朋学习网
B. 可用T定义结构体变量 hNq傲朋学习网
C. S是struct类型的变量 hNq傲朋学习网
D. T是struct S类型的变量 hNq傲朋学习网
此题选: D 满分:2 分 hNq傲朋学习网
14. 在c语言中,运算对象必须是整型数的运算符是()hNq傲朋学习网
A. % hNq傲朋学习网
B.hNq傲朋学习网
C. %和 hNq傲朋学习网
D. ** hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 hNq傲朋学习网
15. 若有初始化语句“ int a[5]={1,2,3,4,5}; ”,值为 4 的表达式是_____。hNq傲朋学习网
A. a[4] hNq傲朋学习网
B. a[a[2]+1] hNq傲朋学习网
C. a[a[2]] hNq傲朋学习网
D. a[3]+1 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2 分 hNq傲朋学习网
北交《C语言程序设计》在线作业二 hNq傲朋学习网
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布 hNq傲朋学习网
单选题hNq傲朋学习网
多选题hNq傲朋学习网
判断题hNq傲朋学习网
二、多选题(共 15 道试题,共 45 分。) hNq傲朋学习网
V hNq傲朋学习网
1. 已知:int x;,则下面的说明指针变量pb的语句______不是正确的。hNq傲朋学习网
A. int pb= x; hNq傲朋学习网
B. int *pb=x; hNq傲朋学习网
C. int *pb= x; hNq傲朋学习网
D. *pb=*x hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 hNq傲朋学习网
2. 在C语言中,正确的int类型的常数是:______。hNq傲朋学习网
A. 0 hNq傲朋学习网
B. 32768 hNq傲朋学习网
C. 037 hNq傲朋学习网
D. 0xaf hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 hNq傲朋学习网
3. 以下正确的C语言标识符是_____。hNq傲朋学习网
A. ABC hNq傲朋学习网
B. abc hNq傲朋学习网
C. a_bc hNq傲朋学习网
D. ab.c hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 hNq傲朋学习网
4. 下列说法中错误的是______。hNq傲朋学习网
A. 不允许设置参数的默认值 hNq傲朋学习网
B. 设置参数的默认值只能在定义函数时设置 hNq傲朋学习网
C. 设置参数的默认值时,应该设置右边的参数 hNq傲朋学习网
D. 设置参数的默认值时,应该全部参数都设置 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 hNq傲朋学习网
5. 带参宏定义与函数的区别是:______。hNq傲朋学习网
A. 函数调用时,先求出实参表达式的值,然后代入形参,带参的宏只是进行简单的字符替换 hNq傲朋学习网
B. 函数调用是在程序运行时为形参分配临时的存储单元,而宏展开是在编译前进行的 hNq傲朋学习网
C. 宏不存在类型问题,宏名和参数都不存在类型问题 hNq傲朋学习网
D. 调用函数只能得到一个返回值,而使用宏可设法得到几个结果 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 hNq傲朋学习网
6. C语言程序中,下列___________标识符是合法。hNq傲朋学习网
A. scanf hNq傲朋学习网
B. if hNq傲朋学习网
C. float hNq傲朋学习网
D. _3d hNq傲朋学习网
E. str_2 hNq傲朋学习网
F. AB hNq傲朋学习网
G. 5a hNq傲朋学习网
H. His.age hNq傲朋学习网
此题选: DEF 满分:3 分 hNq傲朋学习网
7. 内存中供用户使用的存储空间可分为:______。hNq傲朋学习网
A. 程序区 hNq傲朋学习网
B. 静态存储区 hNq傲朋学习网
C. 动态存储区 hNq傲朋学习网
D. 数据存储区 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 hNq傲朋学习网
8. 关于静态局部变量的说明正确的是______。hNq傲朋学习网
A. 静态局部变量存储在静态存储区 hNq傲朋学习网
B. 静态局部变量是在编译时赋初值的,即只赋一次值,在程序运行时它已有初值 hNq傲朋学习网
C. 若在定义局部变量时不赋初值,则编译时自动赋初值为0或空字符 hNq傲朋学习网
D. 虽然静态局部变量在函数调用结束后仍然存在,但其他函数是不能引用它的 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 hNq傲朋学习网
9. 下列字符中能构成标识符的是______。hNq傲朋学习网
A. 数字字符 hNq傲朋学习网
B. 连接符 hNq傲朋学习网
C. 下划线字符 hNq傲朋学习网
D. 大写字母 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 hNq傲朋学习网
10. 在动态存储区中主要存放以下数据______。hNq傲朋学习网
A. 函数形式参数 hNq傲朋学习网
B. 自动变量 hNq傲朋学习网
C. 函数调用时的现场保护和返回地址 hNq傲朋学习网
D. 全局变量 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 hNq傲朋学习网
11. 以下说法不正确的是______。hNq傲朋学习网
A. 定义函数时,形参的类型说明可以放在函数体内 hNq傲朋学习网
B. return后边的值不能为表达式 hNq傲朋学习网
C. 如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准 hNq傲朋学习网
D. 如果形参与实参的类型不一致,以实参类型为准 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 hNq傲朋学习网
12. 以下不正确的描述是______。hNq傲朋学习网
A. 函数的定义可以嵌套,函数的调用不可以嵌套 hNq傲朋学习网
B. 函数的定义不可以嵌套,函数的调用可以嵌套 hNq傲朋学习网
C. 函数的定义和函数的调用均可以嵌套 hNq傲朋学习网
D. 函数的定义和函数的调用均不可以嵌套 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 hNq傲朋学习网
13. 下列说法中错误的是______。hNq傲朋学习网
A. C程序总是从第一个定义的函数开始执行 hNq傲朋学习网
B. C程序总是从main函数开始执行 hNq傲朋学习网
C. C函数必须有返回值,否则不能使用函数 hNq傲朋学习网
D. C程序中有调用关系的所有函数必须放在同一个程序文件中 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 hNq傲朋学习网
14. 关于实参和形参的说法正确的是______。hNq傲朋学习网
A. 在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元 hNq傲朋学习网
B. 实参可以是变量、常量或表达式 hNq傲朋学习网
C. 实参与形参的类型应相同或赋值兼容 hNq傲朋学习网
D. 实参变量对形参变量的数据传递是“值传递” hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 hNq傲朋学习网
15. 在文件操作中,用于检测和设置文件状态的函数有______。hNq傲朋学习网
A. 文件结束检测函数feof() hNq傲朋学习网
B. 读写文件出错检测函数ferror() hNq傲朋学习网
C. 文件出错和结束标志文件函数才clearerr() hNq傲朋学习网
D. 文件关闭函数fclose() hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:3 分 hNq傲朋学习网
北交《C语言程序设计》在线作业二 hNq傲朋学习网
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布 hNq傲朋学习网
单选题hNq傲朋学习网
多选题hNq傲朋学习网
判断题hNq傲朋学习网
三、判断题(共 10 道试题,共 25 分。) hNq傲朋学习网
V hNq傲朋学习网
1. 若打开文件的方式为“w”而该文件已经存在,则文件中原有数据被清除。hNq傲朋学习网
A. 错误 hNq傲朋学习网
B. 正确 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 hNq傲朋学习网
2. 对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。hNq傲朋学习网
A. 错误 hNq傲朋学习网
B. 正确 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 hNq傲朋学习网
3. 调用函数只可得到一个返回值,而用宏可以设法得到几个结果。hNq傲朋学习网
A. 错误 hNq傲朋学习网
B. 正确 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 hNq傲朋学习网
4. 在C语言中,不区分字母的大小写。( )hNq傲朋学习网
A. 错误 hNq傲朋学习网
B. 正确 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 hNq傲朋学习网
5. c语言是低级语言。hNq傲朋学习网
A. 错误 hNq傲朋学习网
B. 正确 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 hNq傲朋学习网
6. 自增运算符和自减运算符只能用于变量,不能用于常量或表达式 。( )hNq傲朋学习网
A. 错误 hNq傲朋学习网
B. 正确 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 hNq傲朋学习网
7. 因为数组名是指向数组第一个元素的指针,所以可以与指针操作完全一样的方式操作数组名。hNq傲朋学习网
A. 错误 hNq傲朋学习网
B. 正确 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 hNq傲朋学习网
8. 一个#include命令只能指定一个被包含文件,如果要包含n个文件,要用n个#include命令。hNq傲朋学习网
A. 错误 hNq傲朋学习网
B. 正确 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 hNq傲朋学习网
9. 表达式a=a+b可以写成a+=b。hNq傲朋学习网
A. 错误 hNq傲朋学习网
B. 正确 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分 hNq傲朋学习网
10. 变量的指针就是指向该变量指针变量的值。hNq傲朋学习网
A. 错误 hNq傲朋学习网
B. 正确 hNq傲朋学习网
需要购买答案的联系QQ:79691519满分:2.5 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: