2019年4月自考高级语言程序设计(00342)真题及答案

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
21

下列选项中定义一个指针数组的是()

  • A.int(*p)()
  • B.int *p[4];
  • C.int p[4];
  • D.int *p();
22

typedef long CLASS的作用是()

  • A.定义一个新的数据类型符
  • B.定义一种新的数据类型
  • C.定义一个长整型变量
  • D.以上说法都不对
23

关于函数说法正确的是()

  • A.必须有形参
  • B.可以嵌套定义
  • C.可以嵌套调用
  • D.实参和形参不能重名
25

设inta=4,*p=&a;,均代表地址的一组选项是()

  • A.a,p,*&a
  • B.*&a,&a,*p
  • C.*&p,*p,&a
  • D.&a,p,&*p
26

下列说法正确的是()

  • A.for语句的循环体至少执行一次
  • B.do -while-语句的循环体至少执行一次
  • C.while语句先执行循环体后判断循环结束条件
  • D.do -while-语句先判断循环结束条件后执行循环体
29

关于运算符优先级说法正确的是()

  • A.条件运算符高于位运算符
  • B.赋值运算符高于逗号运算符
  • C.逻辑运算符高于关系运算符
  • D.逻辑运算符高于算术运算符
30

设 double;,能正确输出x值的语句是()

  • A.putchar(x);
  • B.printf("%d", x);
  • C.putchar("x");
  • D.printf("%f", x);
32

下列不属于C语言常量的是()

  • A.0x5ag
  • B.5e-2
  • C.0572
  • D.3e2
33

下列不属于C语言关键字的是()

  • A.void
  • B.switch
  • C.integer
  • D.sizeof
34

转义字符"\n"的意义是()

  • A.退格
  • B.回车
  • C.换页
  • D.回车换行