阶段测试1
试题列表
判断题
1. 变量名可以以数字开头
A 正确
B 错误
2. 变量名区分大小写,可以包含下划线 _
A 正确
B 错误
阶段测试2
试题列表
判断题
1. 在C语言中,if语句的条件表达式必须是布尔类型
A 正确
B 错误
2. while循环和do-while循环在逻辑上是等价的,可以互相替换。
A 正确
B 错误
阶段测试3
试题列表
判断题
1. C语言中的函数参数传递默认是按值传递的,这意味着函数内部对参数的修改不会影响到函数外部的变量。
A 正确
B 错误
2. C语言中的函数可以嵌套定义,即一个函数内部可以定义另一个函数。
A 正确
B 错误
试题列表
判断题
1. 两个指针变量可以指向同一个变量,并且通过这两个指针可以访问和修改该变量的值。
A 正确
B 错误
2. 指针变量在使用前必须进行初始化,否则它可能指向一个随机的内存地址,导致程序崩溃。
A 正确
B 错误
高级语言程序设计期末考试
一、单选题
1. 下列叙述中正确的是
A. 程序经调试发错后不必进行再测试
B. 程序经调试改错后还应进行再测试
C. 程序的测试必须由程序员自己去完成
D. 程序设计就是编制程序
2. 下列不合法的用户标识符
A. j2_KEY
B. 4d_a
C. _8_
D. Double
3. 以下选项中合法的用户标识符是
A. long
B. A.dat
C. _2Test
D. 3Dmax
4. 结构体程序由3种基本结构组成,3种基本结构组成的算法
A. 可以完成任何复杂的任务
B. 只能完成符合结构化要求的任务
C. 只能完成部分复杂的任务
D. 只能完成一些简单的任务
二、简答题
1. 在C语言中,有如下代码片段:请解释一下 ptr = # 以及 *ptr 这两个部分的含义。





评论0