2017中传媒答案C语言程序设计
28页1、一、单选题 (共 5 题,70.0 分 )1、x、y、z 被定义为 int 型变量,若从键盘给 x、y 、z 输入数据,正确的输入语句是() 。 input x,y,z; scanf(%d%d%d, scanf(%d%d%d,x,y,z); read(%d%d%d, 标准答案 :B2、设有定义“int a3 ,b,*p&a;” ,则下列语句中使 b 不为 3 的语句是( ) 。 试题分析:定义有 int a3,b,*p&a ;对 b 赋值的表达式有*&a 、*p、a 、*a. 引用变量 a 的值有两种方法,一是直接引用 a,二是通过 a 的指针间接引用 a. 对于后者,又有多种表达方法,通过指向 a 的指针 p,间接引用 a 的内容,如*p. 或通过求地址运算符由变量 a 得到其指针&a,再由这指针表达式间接引用 a 的内容,如* &a.所以表达式*&a、*p 和 a 都能引用变量 a 的值,而使 b 的值为 3. 而表达式 b=*a 是错误的,因为 a 不是指针变量,不能对它施行取内容运算符所以解答是 Db * &a;b* p;ba ;b*a;标准答案 :D3、设 x 和 y 为 i
2、nt 型变量,则执行下面的循环后,y 的值为( ) 。 for(yl,xl;y50;y) if(x10)break; if(x2=1) x 5 ;continue ; x -3 ; 试题分析:for 循环语句的初始化部分置变量 x 和 y 的初值为 1,循环条件是(y50) ,每次循环后变量 y 的值增 1,控制循环最多执行 50 次。循环体有三个语句:首先在发现变量 x 的值大于等于 10 时,结束循环;接着是当变量 x 除 2 的余数为 1(即变量 x 是奇数)时,让变量 X 值增 5,让 x 变成偶数,并直接进入下一轮循环;如变量 x 是偶数,则从变量 x 减去 3,让变量 x 变成奇数。由上述分析知,每两次循环使变量 x 的值增加 2.第一次循环后,变量 x 的值变成 6.第二次循环后,变量 x 的值变成 3. 第三次循环后,变量 x 的位变成 8.第四次循环后,变量 x 的值变成 5.第五次循环后,变量 x 的值变成 10.第六次循环时,因变量 x 的位大于等于 10,直接跳出循环,这次循环是非正常结束,对变量 y 的修正只执行了 5 次。所以循环结束后,变量 y 的值增至
3、6.正确的解答是 C2468标准答案 :C4、若与文件型指针中相关联的文件的当前读位置已到了文件的末尾,则函数feof(fp)的返回值是( ) 。 试题分析:当调用 fopen 函数时,系统将为实参文件设定一个存放文件读写控制信息的控制块。该控制块记录有关文件持征、使用方式,当前读写位置等文件状态,并将该控制块的指针返回,作为文件指针变量的值。以后程序通过该指针调用函数时,系统能访问到这个控制块,利用该文件控制块中的控制信息,正确完成文件的读或写。所以文件指针并不真正指向文件当前读写位置,但通过文件指针,系统能在文件控制块中访问文件的当前读写位置。若某文件与文件指针中相关联着,该文件的当前读写位置在文件的末尾时,函数调用 feof(fp)的返回值是一个非零值。所以正确解答是 C0-1非零值NULL标准答案 :C5、设有代码“int(*ptr)10;” ,其中的 ptr 是( ) 。 试题分析:代码“int(*ptr )10 ;”的分析过程是,因圆括号,括号内的 ptr 先与字符*结合,字符 *修饰标识符 ptr 是一种指针;接着与后面的一对方括号结合,表示是这样的一种指针,是指向一维数
4、组的;再有方括号中的 10,说明这种数组有 10 个元素。至此,ptr 是指向含 10 个元素的一维数组的指针。最后,是最前面的 int,表示数组元素是int 类型的。所以,ptr 是一个指向具有 10 个 int 型元素的一维数组的指针。所以解答是C10 个指向整型变量的指针指向 10 个整型变量的函数指针一个指向具有 10 个元素的一维数组的指针具有 10 个指针元素的一维数组标准答案 :C1、在标准 C 语言中,链表和数组一样是一种静态数据类型( ) 。 正确错误标准答案 :B2、在标准 C 语言中,可以用 typedef 定义类型,所以用 typedef 可以增加 C 语言的数据类型() 。 正确错误标准答案 :B1、 C 语言中文件的存取方式是( ) 。 顺序存取随机存取顺序存取、随机存取均可顺序存取、随机存取均不可标准答案 :C2、设有代码“int(*ptr)10;” ,其中的 ptr 是( ) 。 试题分析:代码“int(*ptr )10 ;”的分析过程是,因圆括号,括号内的 ptr 先与字符*结合,字符 *修饰标识符 ptr 是一种指针;接着与后面的一对方括号结合,表示
《2017中传媒答案C语言程序设计》由会员龙***分享,可在线阅读,更多相关《2017中传媒答案C语言程序设计》请在金锄头文库上搜索。
一号教学楼一层地面修缮工程竞争性磋商文件
新能源高端设备制造示范项目(一期)施工图设计服务招标文件正文
新丰镇农村公路大中修-新北线(一期南段)招标文件正文
长信科技:长信科技拟发行股份及支付现金购买资产涉及的芜湖长信新型显示器件有限公司股东全部权益价值项目资产评估报告
山东科技大学城市轨道交通调度系统考核装置采购项目竞争性磋商
山东墨龙:寿光宝隆石油器材有限公司评估报告
浙商中拓:三维企业评估报告
大丰区乡村振兴(农村公路大中修工程)——三裕线招标文件招标文件正文
恒辉安防:最近三年的财务报告及其审计报告以及最近一期的财务报告
浙商中拓:三维企业审计报告
唯万密封:上海唯万密封科技股份有限公司拟现金购买上海嘉诺密封技术有限公司股权所涉及的上海嘉诺密封技术有限公司股东全部权益价值资产评估报告
顺控发展:佛山市顺合环保有限公司模拟审计报告
唯万密封:上海嘉诺密封技术有限公司审计报告
琏升科技:眉山琏升光伏科技有限公司2023年1-7月审计报告
天娱数科:山西聚为科技有限公司审计报告
顺威股份:江苏骏伟精密部件科技股份有限公司模拟审计报告
山东墨龙:威海市宝隆石油专材有限公司评估报告
顺威股份:广州顺威新能源汽车有限公司拟股权收购涉及江苏骏伟精密部件科技股份有限公司模拟股东全部权益价值资产评估报告
盈峰环境:佛山市顺合环保有限公司模拟审计报告
领益智造:最近三年的财务报告及其审计报告以及最近一期的财务报告
2024-04-23 5页
2024-04-23 23页
2024-04-23 6页
2024-04-23 5页
2024-04-23 10页
2024-04-17 13页
2024-04-17 2页
2024-04-17 7页
2024-04-17 17页
2024-04-17 8页