2014年韩山师范学院本科插班生考试《C语
言程序设计》课程试卷1
韩山师范学院2014年本科插班生考试试卷 教育技术学专业 C语言程序设计试卷(A卷) 一、填空题(每空1分,共10分)
1.C语言的标识符必须以__字母_或__下划线_开头。 2.C语言程序的执行是从_main_函数开始。
3.fgets函数的作用是从指定文件读入一个_字符串_。 4.表达式13的结果是__3___。
5. 若有定义:int a[3][5];则数组a中共有__15___个元素。行下标的下界是___0_____,行下标的上界是___2____。
6. 若x=3,y=2,则 x|y7.数据的输入输出是针对__程序_而言的。
1. 一个C程序的执行是从___A_____ A.main()函数开始,直到main()函数结束 B.第一个函数开始,直到最后一个函数结束 C.第一个语句开始,直到最后一个语句结束 D.main()函数开始,到最后一个函数结束
2. 一个C程序是由___B__。 A.一个主程序和若干子程序组成 B.一个或多个函数组成 C.若干过程组成 D.若干子程序组成 3. 下面不正确
...的字符串常量是___A___。 A. 'abc' B. \C. \D. \
//A. 单引号是字符,不是字符串,而且里面只能是一个字符 4.以下结果为整数的表达式(设有int i;char c;float f;)___B___
A.i+f B.i*c C.c+f D.i+c+f
//这涉及c表达式中的类型转换问题。一般规则是,表达式结果的类型和表达式中占字节最多的类型一样。ACD的结果都是float。
5. 设char ch;以下正确的赋值语句是___B______ A.ch= '123’; B.ch= '\\xff’; C.ch= '\\08’; D.ch=”\\”; 下面的是转义字符表 \\a 响铃(BEL) 007 \\b 退格(BS) 008 \\f 换页(FF) 012 \\n 换行(LF) 010 \\r 回车(CR) 013 \\t 水平制表(HT) 009 \\v 垂直制表(VT) 011 \\\\ 反斜杠092 \\? 问号字符063