电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2017中传媒答案C语言程序设计

28页
  • 卖家[上传人]:龙***
  • 文档编号:24845485
  • 上传时间:2017-12-07
  • 文档格式:DOCX
  • 文档大小:54.24KB
  • / 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 是一种指针;接着与后面的一对方括号结合,表示

      5、是这样的一种指针,是指向一维数组的;再有方括号中的 10,说明这种数组有 10 个元素。至此,ptr 是指向含 10 个元素的一维数组的指针。最后,是最前面的 int,表示数组元素是int 类型的。所以,ptr 是一个指向具有 10 个 int 型元素的一维数组的指针。所以解答是C10 个指向整型变量的指针 指向 10 个整型变量的函数指针一个指向具有 10 个元素的一维数组的指针具有 10 个指针元素的一维数组标准答案 :C3、在以下一组运算符中,优先级最高的运算符是( ) 。 试题分析:常规运算符的优先级自高到低的排列顺序是算术运算符、移位运算符、关系运算符。按位运算符、逻辑运算符、条件运算符、赋值运算符、逗号运算符。所以问题所给的四个运算符按优先级自高到低的排列顺序是,。所以解答是C % 标准答案 :C4、不是 C 语言提供的合法关键字是( ) 。 试题分析:因 C 语言的关键字表中没有 begin,它不是 C 语言的关键字。switch begincase default标准答案 :B5、若有以下定义,则不能表示 a 数组元素的表达式是( ) 。int a101,2 ,3,4,

      6、5,6,7,8,9 ,10 ,*pa; 试题分析:上述代码定义了有 10 个元素的整型数组 a,和定义指针变量 p,并让 p指向数组元素 a0.所以代码*p 是引用 a0.由于数组 a 只有 10 个元素,最后一个元素是 a9,表达式 a10是错误的。数组名 a 可以作为 a 的首元素的指针,表达式*a 就是 a0 ,是对数组 a 的首元素 a0的引用。指针 p 的值是 a,表达式 p-a 的值是 0,所以ap a就是 a0.所以解答是 B*p a10 *aap-a标准答案 :B1、 else 语句中,配对规则是 else 总是与最近的未配对的 if 配对( ) 。 正确错误标准答案 :A2、在标准 C 语言中,函数中只能有一个 return 语句() 。 正确错误标准答案 :B1、设有定义“int a3,b ,*p&a;” ,则下列语句中使 b 不为 3 的语句是( ) 。 试题分析:定义有 int a3,b,*p&a ;对 b 赋值的表达式有*&a 、*p、a 、*a. 引用变量 a 的值有两种方法,一是直接引用 a,二是通过 a 的指针间接引用 a. 对于后者,又有多种表达方法,

      7、通过指向 a 的指针 p,间接引用 a 的内容,如*p. 或通过求地址运算符由变量 a 得到其指针&a,再由这指针表达式间接引用 a 的内容,如* &a.所以表达式*&a、*p 和 a 都能引用变量 a 的值,而使 b 的值为 3. 而表达式 b=*a 是错误的,因为 a 不是指针变量,不能对它施行取内容运算符所以解答是 Db * &a;b* p;ba ;b*a;标准答案 :D2、设有代码“int(*ptr)10;” ,其中的 ptr 是( ) 。 试题分析:代码“int(*ptr )10 ;”的分析过程是,因圆括号,括号内的 ptr 先与字符*结合,字符 *修饰标识符 ptr 是一种指针;接着与后面的一对方括号结合,表示是这样的一种指针,是指向一维数组的;再有方括号中的 10,说明这种数组有 10 个元素。至此,ptr 是指向含 10 个元素的一维数组的指针。最后,是最前面的 int,表示数组元素是int 类型的。所以,ptr 是一个指向具有 10 个 int 型元素的一维数组的指针。所以解答是C10 个指向整型变量的指针指向 10 个整型变量的函数指针一个指向具有 10 个元素的一

      8、维数组的指针具有 10 个指针元素的一维数组标准答案 :C3、设有 int i010 ,j=10;则执行“printf(”%d,%dn“,+i ,j- ) ;”的输出是() 。 试题分析:变量 i 和 j 的初值分别为八进制数 010 和十进制数 10,函数调用 Printf(“%d,%d n ”,+i,j)中,+i 的值是变量 i 增 1 后的值,原来值是八进制数 010,等于十进制数 8,输出 9.j的值是变量 j 减 1 之前的值,输出 10.格式字符申中的逗号是普通字符照原样输出。所以问题给出的格式输出函数调用将输出 9,10. 正确的解答是 Bll,10 9,10 010,9 10,9标准答案 :B4、设 x、y、z、t 均为 int 型变量,则执行以下语句后, t 的值为() 。xyz1;t+x|+y+z ; 试题分析:语句序列“xy z l ;t +x|+y&+z;”使变量 x 的值为 1,变量 t 是赋一个逻辑表达式的值。在 C 语言中,由逻辑与和逻 7 辑或构成的逻辑表达式有特别的计算规则,顺序计算各逻辑子表达式,并当一旦能得到逻辑表达式的结果时,就立即结束逻辑表达式

      9、的计算,不再计算后继逻辑子表达式。本题的逻辑表达式是两个运算分量的逻辑或,而且左运算分量+x 的值为非 0,立即得到逻辑或运算的结果为 1,并将 1 赋给变量 t,所以变量 t 的值为 1.正确解答为 C 不定值2l 0标准答案 :C5、标准库函数 fputs(pl,p2 )的功能是( ) 。 试题分析:标准函数调用 fputs(p1 ,p2)完成的功能是将由字符指针 pl 所指的字符串内容输出到与文件指针 p2 相关联的文件中,即将从 pl 所指的内存中的字符串内容输出到 p2 所指向的文件中。所以正确解答是 C 从 pl 指向的文件中读一个字符串存入 p2 指向的内存从 p2 指向的文件中读一个字符串存入 pl 指向的内存从 pl 指向的内存中的一个字符串输出到 p2 指向的文件从 p2 指向的内存中的一个字符串输出到 pl 指向的文件标准答案 :C1、在标准 C 语言中,链表和数组一样是一种静态数据类型( ) 。 正确错误标准答案 :B2、在标准 C 语言中,字符串是以 0 结束的,故字符串的长度也包括0 () 。 正确错误标准答案 :B1、设有定义“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 ;

      《2017中传媒答案C语言程序设计》由会员龙***分享,可在线阅读,更多相关《2017中传媒答案C语言程序设计》请在金锄头文库上搜索。

      点击阅读更多内容
    TA的资源
  • 一号教学楼一层地面修缮工程竞争性磋商文件

    一号教学楼一层地面修缮工程竞争性磋商文件

  • 新能源高端设备制造示范项目(一期)施工图设计服务招标文件正文

    新能源高端设备制造示范项目(一期)施工图设计服务招标文件正文

  • 新丰镇农村公路大中修-新北线(一期南段)招标文件正文

    新丰镇农村公路大中修-新北线(一期南段)招标文件正文

  • 长信科技:长信科技拟发行股份及支付现金购买资产涉及的芜湖长信新型显示器件有限公司股东全部权益价值项目资产评估报告

    长信科技:长信科技拟发行股份及支付现金购买资产涉及的芜湖长信新型显示器件有限公司股东全部权益价值项目资产评估报告

  • 山东科技大学城市轨道交通调度系统考核装置采购项目竞争性磋商

    山东科技大学城市轨道交通调度系统考核装置采购项目竞争性磋商

  • 山东墨龙:寿光宝隆石油器材有限公司评估报告

    山东墨龙:寿光宝隆石油器材有限公司评估报告

  • 浙商中拓:三维企业评估报告

    浙商中拓:三维企业评估报告

  • 大丰区乡村振兴(农村公路大中修工程)——三裕线招标文件招标文件正文

    大丰区乡村振兴(农村公路大中修工程)——三裕线招标文件招标文件正文

  • 恒辉安防:最近三年的财务报告及其审计报告以及最近一期的财务报告

    恒辉安防:最近三年的财务报告及其审计报告以及最近一期的财务报告

  • 浙商中拓:三维企业审计报告

    浙商中拓:三维企业审计报告

  • 唯万密封:上海唯万密封科技股份有限公司拟现金购买上海嘉诺密封技术有限公司股权所涉及的上海嘉诺密封技术有限公司股东全部权益价值资产评估报告

    唯万密封:上海唯万密封科技股份有限公司拟现金购买上海嘉诺密封技术有限公司股权所涉及的上海嘉诺密封技术有限公司股东全部权益价值资产评估报告

  • 顺控发展:佛山市顺合环保有限公司模拟审计报告

    顺控发展:佛山市顺合环保有限公司模拟审计报告

  • 唯万密封:上海嘉诺密封技术有限公司审计报告

    唯万密封:上海嘉诺密封技术有限公司审计报告

  • 琏升科技:眉山琏升光伏科技有限公司2023年1-7月审计报告

    琏升科技:眉山琏升光伏科技有限公司2023年1-7月审计报告

  • 天娱数科:山西聚为科技有限公司审计报告

    天娱数科:山西聚为科技有限公司审计报告

  • 顺威股份:江苏骏伟精密部件科技股份有限公司模拟审计报告

    顺威股份:江苏骏伟精密部件科技股份有限公司模拟审计报告

  • 山东墨龙:威海市宝隆石油专材有限公司评估报告

    山东墨龙:威海市宝隆石油专材有限公司评估报告

  • 顺威股份:广州顺威新能源汽车有限公司拟股权收购涉及江苏骏伟精密部件科技股份有限公司模拟股东全部权益价值资产评估报告

    顺威股份:广州顺威新能源汽车有限公司拟股权收购涉及江苏骏伟精密部件科技股份有限公司模拟股东全部权益价值资产评估报告

  • 盈峰环境:佛山市顺合环保有限公司模拟审计报告

    盈峰环境:佛山市顺合环保有限公司模拟审计报告

  • 领益智造:最近三年的财务报告及其审计报告以及最近一期的财务报告

    领益智造:最近三年的财务报告及其审计报告以及最近一期的财务报告

  • 点击查看更多
    新上传的WORD文档
    六年级数学比的测试题 2023年度四川省凉山彝族自治州盐源县乡镇中医执业助理医师考试之中医临床医学题库及答案 2023年度四川省凉山彝族自治州昭觉县乡镇中医执业助理医师考试之中医临床医学每日一练试卷B卷含答案 2023年度吉林省延边朝鲜族自治州龙井市乡镇中医执业助理医师考试之中医临床医学题库及答案 2021-2022年度福建省屏南县中医院护士招聘通关提分题库及完整答案 2021-2022年度福建省建瓯市精神病院护士招聘练习题及答案 2023年度四川省南充市高坪区乡镇中医执业助理医师考试之中医临床医学全真模拟考试试卷A卷含答案 2021-2022年度福建省惠安县惠安紫山医院护士招聘题库综合试卷A卷附答案 2023年度四川省凉山彝族自治州雷波县乡镇中医执业助理医师考试之中医临床医学能力检测试卷B卷附答案 高校依法治校存在的问题及对策建议 四川省资阳市高一下学期期末考试数学试题Word版含解析 2023年度吉林省延边朝鲜族自治州和龙市乡镇中医执业助理医师考试之中医临床医学自测提分题库加答案 2021-2022年度河北省承德市妇幼保健院承德市第二医院护士招聘真题练习试卷A卷附答案 2021-2022年度四川省米易县普威森工局职工医院护士招聘强化训练试卷A卷附答案 2021-2022年度浙江省绍兴市绍兴第二医院分院护士招聘模考模拟试题(全优)
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.