C语言,二级考试试题,大连理工大学
DLUT计算机校二级模拟考试试题二一.判断题 NYNYN YNNNY
1. 用宏可以得到也仅能得到一个返回值。 没有返回值,也不传递值带参数的宏没有固定数据类型,可以使任意数据类型
3. 二维数组在内存中存贮时,是按下标值递增且左侧的下标比右侧的下标变化快的顺序连续存贮各元素的值。 二维数组按行优先原则进行存储
5. 若定义 int array[5] , *p=array ; 则赋值语句 p=&array;是正确的。
6. 求解表达式max=(a>b)?a:b的步骤是,先求解条件表达式(a>b),再根据它的值将a或b赋给max。
7. 在do-while循环中,根据情况可以省略while。
8. for语句的循环体至少执行一次。
9. putchar 函数的原型(函数说明)在string .h 内。
二.选择题 BAACC ACBAD BDBCA
1. 字符串"\\\"ABC\"\\"的长度是:____B_____。
A. 11 B.7 C.5 D.3
2.已知字母A的ASCII码为十进制数65,且c为字符型,则执行语句c='A'+'6'-'3'; 后, c中的值为:__A___。结果是字符型
A.D B.d C.不确定的值 D.c
3. 不合法的关系表达式是:( A)
A.x=y 赋值 B. a +1<c C.m>n+1 D.x!=x+y
4. 以下程序的输出结果是:___C__
fun(int x, int y, int z)
{ z=x*x+y*y; }
main( )
{ int a=31;
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新资格考试认证DLUT计算机二级模拟考试试题二全文阅读和word下载服务。
相关推荐: