2012年全国高等教育自学考试高级语言程序设计标准预测试卷(8)

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

下列关于if和else的配对规则描述正确的是( )

  • A.else总是和前面最远的if配对
  • B.else总是和前面最近的if配对
  • C.if和else的配对按程序缩进格式进行
  • D.else可以和前面所有的if配对
21

在C语言中,被视为程序模块的是( )

  • A.语句
  • B.行语句
  • C.程序语句块
  • D.函数
22

下列关于continue和break的描述正确的是( )

  • A.continue只能用于循环体中
  • B.break只能用于循环体中
  • C.continue只是一个语句标记
  • D.break只能用于switch语句块中
23

下列语句中把P定义为一个文件指针的是( )

  • A.FILE *P
  • B.FILE p
  • C.file P
  • D.file *P
24

fgetc函数是作为一个从指定文件读入一个字符的函数,下列有关描述正确的是( )

  • A.只能读二进制文件
  • B.只能读文本文件
  • C.其参数是一个指针变量
  • D.其参数是一个字符串
26

设char *s="china";则printf("%s,%c,%c\n",s,*s,s[3]);的输出是( )

  • A.china,c,n
  • B.china,china,i
  • C.c,c,n
  • D.china,china,n
30

在定义了数组int a[6][10]之后,对数组元素的引用不正确的是

  • A.*(a[6]+2)
  • B.a[6][8]
  • C.*(&a[6][1]+4)
  • D.&a[6]+5
31

若当前文件目录为C:\tc,在C语句中下列能表示文件tc.c的是

  • A.tc.c
  • B.C:tc\tc.c
  • C.C:\tc\tc.c
  • D.C\tc\tc.c
32

下列说法中正确的是

  • A.字符'\0'是字符串的结束标记
  • B.字符'0'是字符串的结束标记
  • C.字符'\o'是字符串的结束标记
  • D.字符'o'是字符串的结束标记
33

以下运算符中,优先级最低的是

  • A.&&
  • B.&
  • C.&=
  • D.=
34

在函数内定义变量时,存储类型符可省略的是

  • A.static
  • B.extern
  • C.auto
  • D.register