正在加载图片...
为指向i型变量的指针,而k为mt型变量不能将im|论将注释放有何处在程序进行编译时编译程序不会 型变量直接赋值给指向i型变量的指针,所以选项B)处理注释的内容,且注释内容也不会出现在目标程 错误。 序中。 (38)D)解析:该程序的执行过程是:首先声明整 (46)C)解析:函数不一定有返回值(void类型) 型指针变量P和整型变量i,字符型指针变量q和字符C语言规定,在一个函数的内部不能再定义函数函数 型变量由将i的地址赋给指针变量p将的地址赋可以递归调用,一个C程序允许由多个文件组成,C语 给指针变量4将4赋给,P此时已经指向了一个言支持函数的外部调用,不一定有调用关系的所有两 具体的存储单元但的值不确定,即p没有确定的数都放在同一个源程序文件中。选项A函数不一定有 值所以不能执行,q语句 返回值,选项B)函数不可以嵌套定义,选项D)函数可 (39)B)解析:本题考查函数的递归调用。b(3)以外部调用 mb(2)+(1),而b(2)的返回值为2,fb(1)的返 回值也为2,故输出的邱b(3)的值为4 (47)C)解析:whle语句的一般形式为:whie(表 达式)语句;其中表达式是循环条件,语句为循环体 (40)C)解析:静态全局变量只限于本文件所使 while语句的语义是:计算表达式的值,当值为真(非0) 用。静态全局变量只限于本文件所使用不能被其他时,执行循环体语句。本题中逻与符号连接的表达 的文件所引用 式值为真,*2++=·+语句是将srl的内容 (4))解析:本题主要考查了结构体和共用体逐个复制到2字符串。 数据的存储形式。共用体的一个特点是所有数据成员 (48)A)解析:“%”是求余运算符或模运算符 共用一段存储单元而结构体每个数据成员都单独占“%”两侧均应为整型数据,选项A)中的x是dbe型 据一段存储单元。共用体所占存储单元的大小由长度数据 最长的数据成员的长度决定。题中共用体变量c占据 (4)D)解析:选项A)预处理命令行通常位于源 4个字节的长度结构体r所占存储空间的大小为m(2文件的开头,但不是必须的;选项B)在源文件的一行上 个字节)+k(4个字节)+共用体c(4个字节)=10只能有一条预处理命令;选项C)宏名一般习惯用大写 个字节,所以答案为A)。 字母表示,以与变量名相区别但不是必须的;选项D) (4)存放字符串的字符数组的名字就是这个字宏替换不占用程序的运行时间只占编译时间 符串的首地址。本题的功能是对于字符串“ tomeet” 50)C)解析:本題主要考查了结构体变量引用 进行选择式输出从第一个字母开始每输出一个字符成员数据的方法,主要有以下几种:结构体变量名成 即跳过一个。 (43)C)解析:本题中最主要的是掌握几个有关成 员名或结构体指针->成员名的方法来引用结构体 文件的函数的应用 函数名: fopen功能:打开一个文件调用方式HLE 二、填空题 fp;= fopen(文件名,使用文件方式) (1)【1】时间复杂度和空间复杂度 函数名:eo功能:检查文件是否结束调用方式 (2)【2】SQRT(x2+y2)/(a+b) feof(HLE·fp); (3)【3】软件工程学 函数名:fput功能:把一个字符写到磁盘文件上去 (4)【4】数据模型 调用方式:pue(dh,印p)(ch是要输出的字符印是从指 解析:数据模型是对客观事物及联系的数据描述 定的文件读人一个字符该文件必须是以读或读写方它反映了实体内部及实体与实体之间的联系。因此 式打开的调用方式:dh=(p)(h是字符变量,4数据模型是数据库设计的核心 是文件指针变量); (5)【5】关系 函数名:floe功能:关闭一个文件调用方式 解析:在关系模型中,把数据看成一个二维表,每 floe(文件指针)。 个二维表称为一个关系。表中的每一列称为一个属 (4)C)解析:本题主要考查了C程序编译、运行性相当于记录中的一个数据项对属性的命名称为属 等基本概念。选项A)C)程序的长度没有什么限制,性名;表中的一行称为一个元组,相当于记录值。 所以不正确;选项B)程序应该遵循结构化程序设计的 (6)【6】123ck! 理念不能使程序流程任意的转移,这样不利于程序的解析:本题主要考查了四m函数用在了宏替换 理解和执行;选项D)运行的程序是经过编译后的二进中。宏替换不是函数调用,只是一种简单的字符替代 制文件,而不是源程序。 所以本题中 PRINT(a+i)展开为:prin("%d",(im) (45)D)解析:本题考查C语言的基本基础知识。(a+),当i=0时,输出1;当i=1时,输出2;当;=2 在C程序中注释用符号/*”开始而以符号“·/”结时,输出3:m循环结束后输出! 束。程序的注释可以放在程序的任何位置。通常将注 (7)【7】(x<y)&&(y<x) 释放在程序的开始,以说明本程序的功能;或者放在程 解析:X<y<z的意思是y大于x并且y小于z。 序的某个语句后面,以对此语句的功能进行说明。无在C语言中,表达“并且”用逻辑与运算符“&&
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有