1/6职业学校计算机应用专业C语言编程基础科试卷及答案一、填空(共35分)1、Unix系统诞生于年,是由实验室的KT和DMR用汇编语言开发成功的
2、在C语言中,标识符主要为,,及的名字使用
3、C语言中中的基本数据类型包括、和三种
4、数组是有序是的并且有的数据的集合
5、C语言中,二维数组元素在内存中的存储顺序是
6、C语言函数的实参、形参二者类型,一般个数
7、在C语言中,变量的存储类别有四种,它们是,,和
8、根据函数能否被其他源文件调用,函数分为函数和函数两类
9、文件是存储在外部存储设备上的
10、定义文件指针变量的格式为
11、feof()函数是检测函数,当文件位置指针处于时,它返回一个值
12、用逻辑运算符将或连接起来就是逻辑表达式
13、结构化程序设计方法,采用的设计原则和的来构造程序
14、程序结构一般采用、和结构
15、第三代高级语言是,注重的是,之间的关系是从属性的层层调用关系
二、单项选择题(共15分)1、C语言程序由组成
主程序和子程序C
过程2、源程序要正确地运行,必须要有什么函数
printf函数B
自定义的函数C
main函数D
不需要函数3、若a为整型变量,且有以下语句a=-017L;printf("%d\n",a);则下面___说法是正确的
赋值不合法B
输出值为-17C
输出为不确定值D
输出值为-154、下面表达式的值为4
(float)11/3D
(int)(11
5)5、在C语言的if语句中,用作判断的表达式为___
关系表达式B
逻辑表达式C
算术表达式D
任意表达式6、下面哪一项是不正确的字符串赋值或赋初值的方式
char*str;str="string";B
charstr[7]={'s','t',&#