C语言程序设计 ( 第1次 )

发布时间:2023-04-22 23:04:30浏览次数:106
第 1 次作业一、单项选择题(本大题共 60 分,共 20 小题,每小题 3 分)是一条()。文件包含预处理命令宏定义预处理语句条件编译预处理命令 语句在由多个函数组成的  程序中,函数排列顺序上主函数()。必须在第一个位置必须在最后一个位置可以在任意位置可以在第一个位置 语言中要求被操作数必须是整型或字符型数据的运算符是()。!下面所列选项中,合法的用户标识符是()。ifswitchfinenameint 在  程序中,实型常数 的指数书写形式是()。10^-510E-51E-5E-5下面关于单链表的描述中,不正确的是()。单链表可以动态增长单链表中插入数据时,不需要移动插入点之后的结点单链表中删除数据时,不需要移动删除结点之后的结点单链表和数组一样,必须事先确定结点的个数设有  语句: !"#$%!"##$%$&,那么与变量 ! 等价的是()。$#$##$$'若  程序的主函数头部为:()*+,则函数体中最后一条语句应该是()。,#-(-&#, ,,-(-&./(-(-&0设有  语句序列:()--12"#$&$%)--&,那么能够输入数组  号元素值的是()。/)3*454"$6+&/)3*454")--12+&/)3*454"$#+&/)3*454"$12+&下面关于条件编译预处理3 系列命令的叙述中,正确的是()。使用3 系列预处理命令,可以在程序执行时对流程进行控制在使用3 系列预处理命令时,3 必须和3 配合使用使用3 系列预处理命令,可以在编译时对处理代码进行选择使用3 系列预处理命令,只能在编译时进行二者择一的选择下面选项中,那一个不是标准设备文件()。/(/(--/((&/(/7下面程序段运行后,变量 、 的值依次是()。 )%0" "& %8-*)+&%*)+&""""下面关于单链表的描述中,错误的是()。单链表的插入操作中,需要建立一个新数据结点单链表的访问方式是顺序访问方式,即要从第一个结点开始依次访问其他结点建立单链表时,有正向生成构造和反向生成构造两种方法单链表删除操作中,仅需要将被删结点从链表上取下来既可下面关于递归函数调用的论述中,最准确的是()。函数的递归调用和嵌套调用完全相同 函数递归调用时会放弃那些应该执行而未执行的操作函数的递归调用就是函数直接或间接自己调用自己递归函数执行时,总是使用函数中定义的同一组变量下面  程序运行时,输入的数据是49//)(/(/(-:4,则输出结果()。/(;)*+<)-/12"/12&/)3*45/4"/+&:(/*/+&$-(3*45/"5/=4"/"/+&>9//)(/(/(-:"9//)(/(/(-:/)(/(/(-:9//)(/(/(-:9/"/)(/(/(-:设有字符数组初始化语句:)-/12%49/=9)(=4,/ 数组长度是()。下面关于文件模式4?4和4)4的描述中,错误的是()。4?4和4)4两种模式都是写模式,即将程序中产生的数据写入到指定文件中4?4是写模式,当指定的文件不存在时会创建一个新文件4)4是写模式,当指定的文件不存在时会创建一个新文件无论指定的文件存在与否,4?4和4)4两种模式的意义都是一样的'一个  程序的执行是从*.+。本程序的 ) 函数开始,在 ) 函数结束本程序文件的第一个函数开始"到本程序文件的最后一个函数结束本程序的 ) 函数开始"到本程序文件的最后一个函数结束本程序文件的第一个函数开始"到本程序 ) 函数结束0下面程序执行后输出的结果是()。/(;)*+< ()1212%<<>"<"">"<0>>&("@"#$%)1212&#$6%)1212#)1212&3-*%&&66+3-*@%&@&@66+$-(3*454")121@2+&$-(3*4=4+&>.....0.........0.....0.......0..下面关于选择排序算法的叙述中,错误的是()。 个数据参加排序,排序过程最多进行  趟每趟排序过程中,参与比较的数据一定是相邻数据每一趟排序过程中,最多产生一次数据交换每趟排序过程,实际上就是一个寻找最大值,最小值的过程二、判断题(本大题共 40 分,共 20 小题,每小题 2 分) 函数既可以嵌套定义,也可以嵌套调用在书写  语言表达式时,如参与乘法运算的两个数据对象都是变量,则可以省略乘号不写。 程序中,编译预处理命令33 和3 必须配合使用。 标准库中提供了一系列关于字符分类的标准函数,这些函数使用时需要用文件包含预处理命令将 ($ 头文件包含的源程序中来。结构体类型指针变量,能够存放同类型结构体变量在内存中的起始地址。 语言中,可以使用字符串变量和字符数组两种方式来表达字符串数据,在程序设计中可以根据需要选择字符串数据的表示方式。 程序中,可以使用 预处理语句定义宏。'下面语句序列中存在着语法错误。 ()%&  %&66)& &0虽然在当前工作目录中已有文件:) $$,但使用文件包含预处理:) $$或4) $$4还是会得到不同的结果。 语言中,结构体变量输入时,可以在输入函数中使用系统提供的结构体类型控制符进行输入数据的控制。本质上,关系运算符“%%A和赋值运算符“%A的功能是相同的。 程序中,使用33、/ 和  控制语句 3、/ 都可以形成双分支的概念,所以它们在程序中的作用是相同的。 程序中,通过数据输入语句为程序中的变量提供值。 语言中,二维数组的起始地址有  种表示形式,它们都是一级地址形式。设有  定义语句:)-#/%4) 3:4,在程序中可以通过 /12%BB&语句修改字符串 / 的内容。 语言中,($3 关键字不但能够为数据类型取别名,还可以用来构造复杂的数据类型。函数每次递归调用时,都会将应该执行而未执行的操作保存到堆栈中,递归结束时放弃这些未执行操作,结束程序运行。' 语言中, -)7 语句只能在循环体中使用。.0 语言中,不支持 00 标准环境中定义数组不能使用变量作为数组长度,但在支持 00 标准的环境中是允许的。文本文件也称为 CDD 文件,其特点是存储效率较低,但便于程序中对数据的逐字节(字符)处理。答案: 一、单项选择题(60 分,共 20 题,每小题 3 分)'0'0二、判断题(40 分,共 20 题,每小题 2 分)EFEEEFF'F0FFFFFFFEF'F0EE
文档格式: doc,价格: 2下载文档
返回顶部