• 39.51 KB
  • 2021-05-17 发布

精编国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案

  • 70页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 ‎ 国家开放大学电大《商法》《C语言程序设计》网络课形考网考作业(合集)答案 《商法》网络课答案 形考任务1 一.判断正误题10题(每小题2分,共20分)题目1 法律、行政法规规定设立公司必须报经批准的,应当在公司登记前依法办理批准手续。 选择一项:对 错 题目2 现代商法上的平等原则主要指当事人之间的权利平等原则和市场参与者之间的机会均等原则。 选择一项:对 错 题目3 公司的法定公积金不足以弥补以前年度亏损的,在依照前款规定提取法定公积金之前,应当先用当年利润弥补亏损。 选择一项:对 错 题目4 记名公司债券,由债券持有人以背书方式或者法律、行政法规规定的其他方式转让;转让后由公司将受让人的姓名或者名称及住所记载于公司债券存根簿。 选择一项:对 错 题目5 凡是从事商行为的人都是商人。 选择一项:对 错 题目6 董事、高级管理人员可以兼任监事。 选择一项:对 错 题目7 监事会应当对所议事项的决定作成会议记录,出席会议的监事应当在会议记录上签名。 选择一项:对 错 题目8 公司股东会、股东大会或者董事会就解聘会计师事务所进行表决时,应当允许会计师事务所陈述意见。 选择一项:对 错 题目9 股份有限公司的设立,可以采取发起设立或者募集设立的方式。 选择一项:对 错 题目10 两个以上股东主张行使优先购买权的,协商确定各自的购买比例;协商不成的,按照转让时各自的出资比例行使优先购买权。 选择一项:对 错 二.单项选择题10题(每小题3分,共30分)题目11 人民法院依照法律规定的强制执行程序转让股东的股权时,应当通知公司及全体股东,其他股东在同等条件下有优先购买权。其他股东自人民法院通知之日起满( )日不行使优先购买权的,视为放弃优先购买权。 A. 30 B. 10 C. 60 D. 20 题目12 公司分配当年税后利润时,应当提取利润的( )列入公司法定公积金。公司法定公积金累计额为公司注册资本的( )以上的,可以不再提取。 A. 10% 30% B. 15% 50% C. 10% 50% D. 20% 50% 题目13 某市国有资产管理部门决定将甲乙两个国有独资公司撤销,合并成立甲股份有限公司,合并后的甲股份公司仍使用原甲公司的字号,该合并事项已经有关部门批准,现欲办理商业登记。应办理哪一类型的登记? A. 兼并登记 B. 设立登记 C. 注销登记 D. 变更登记 题目14 法定公积金转为资本时,所留存的该项公积金不得少于转增前公司注册资本的( )。 A. 40% B. 30% C. 20% D. 25% 题目15 有限责任公司设董事会,其成员为( )人。《中华人民共和国公司法》第五十一条另有规定的除外。 A. 3人至19人 B. 3人至13人 C. 2人至50人 D. 3人至30人 题目16 自股东会会议决议通过之日起( )日内,股东与公司不能达成股权收购协议的,股东可以自股东会会议决议通过之日起( )日内向人民法院提起诉讼。 A. 90 60 B. 60 60 C. 90 90 D. 60 90 题目17 发行的股份超过招股说明书规定的截止期限尚未募足的,或者发行股份的股款缴足后,发起人在( )日内未召开创立大会的,认股人可以按照所缴股款并加算银行同期存款利息,要求发起人返还。 A. 10 B. 30 C. 60 D. 90 题目18 公司合并,应当由合并各方签订合并协议,并编制资产负债表及财产清单。公司应当自作出合并决议之日起( )日内通知债权人,并于( )日内在报纸上公告。债权人自接到通知书之日起( )日内,未接到通知书的自公告之日起( )日内,可以要求公司清偿债务或者提供相应的担保。 A. 15 30 30 45 B. 10 30 45 45 C. 10 30 30 60 D. 10 30 30 45 题目19 股东大会会议由董事会召集,董事长主持;董事长不能履行职务或者不履行职务的,由副董事长主持;副董事长不能履行职务或者不履行职务的,由( )以上董事共同推举一名董事主持。董事会不能履行或者不履行召集股东大会会议职责的,监事会应当及时召集和主持;监事会不召集和主持的,连续( )日以上单独或者合计持有公司( )以上股份的股东可以自行召集和主持。 A. 50% 90 10% B. 50% 30 10% C. 30% 60 10% D. 50% 90 20% 题目20 甲、乙、丙共同设立一有限责任公司,甲以现金出资12000元,乙以自己拥有的一台机器设备出资,经评估作价10000元,丙打算用自己拥有的专利技术出资,那么丙的出资最多可为多少? A. 3万元 B. 18000元 C. 8000元 D. 50万元 三.多项选择题10题(每小题3分,共30分)题目21 经理对董事会负责,行使下列职权:( )A. 制订公司合并、分立、变更公司形式、解散的方案;B. 董事会授予的其他职权。 C. 决定聘任或者解聘除应由董事会决定聘任或者解聘以外的负责管理人员;D. 决定监事会人选 题目22 股东会行使下列职权:( )A. 修改公司章程;B. 公司章程规定的其他职权。 C. 任命经理 D. 决定公司内部管理机构的设置;题目23 董事会应于创立大会结束后三十日内,向公司登记机关报送下列文件,申请设立登记:( )A. 公司住所证明 B. 发起人的法人资格证明或者自然人身份证明 C. 法定代表人、董事、监事的任职文件及其身份证明 D. 验资证明 题目24 国有独资公司的哪些事项必须由国有资产监督管理机构决定? A. 监事会成员中的职工代表比例 B. 增减资本 C. 发行公司债券 D. 合并、分立 题目25 经理对董事会负责,行使下列职权:( )A. 制订公司合并、分立、变更公司形式、解散的方案;B. 主持公司的生产经营管理工作,组织实施董事会决议;C. 拟订公司内部管理机构设置方案;D. 组织实施公司年度经营计划和投资方案;题目26 为什么说英美法的商法概念属于实质商法的范畴? A. 英美法没有民法与商法的严格区分,也没有相对于民法典意义上的商法典 B. 英美的商事法律规范有包括单行法律、判例、民间自治规章等等在内的广泛渊源 C. 英美的商事法律规范来自判例,而不是成文的商事立法 D. 英美的商法没有确定的形式 题目27 招股说明书应当附有发起人制订的公司章程,并载明下列事项:( )A. 无记名股票的发行总数 B. 全体股东名单 C. 每股的票面金额和发行价格 D. 发起人认购的股份数 题目28 经理对董事会负责,行使下列职权:( )A. 拟订公司的基本管理制度;B. 制订公司合并、分立、变更公司形式、解散的方案;C. 制定公司的具体规章;D. 提请聘任或者解聘公司副经理、财务负责人;题目29 以下国家采民商分立的立法体例的国家有( )。 A. 德国 B. 法国 C. 英国 D. 日本 题目30 有限责任公司的出资证明书应当载明的事项( )。 A. 股东个人财产数额 B. 公司成立日期 C. 股东的姓名或者名称、缴纳的出资额和出资日期;D. 出资证明书的编号和核发日期。出资证明书由公司盖章。 四.案例题(共20分)题目31 章一德到保险公司商谈分别为其62岁的母亲吴氏和6岁的女儿章凰侯投保意外伤害险事宜。章一德向保险公司详细询问了有关意外伤害保险的具体条件,也如实地回答了保险公司的询问。 章一德为吴氏和章凰侯投保的保险合同均约定为分期支付保费。章一德支付了首期保费后,因长期外出,第二期超过60日未支付当期保费,这有可能引起什么后果? A. 保险人按照约定条件减少保险金额 B. 合同效力中止 C. 合同终止 D. 保险人有权立即解除合同 形考任务2 一.判断正误题10题(每小题2分,共20分)题目1 债权人申报债权,应当说明债权的有关事项,并提供证明材料。清算人应当对债权进行登记。 选择一项:对 错 题目2 合伙企业领取营业执照前,合伙人不得以合伙企业名义从事合伙业务。 选择一项:对 错 题目3 普通合伙人转变为有限合伙人的,不对其作为普通合伙人期间合伙企业发生的债务承担无限连带责任。 选择一项:对 错 题目4 申请设立合伙企业,应当向企业登记机关提交登记申请书、合伙协议书、合伙人身份证明等文件。 选择一项:对 错 题目5 合伙人以外的人依法受让合伙人在合伙企业中的财产份额的,经修改合伙协议即成为合伙企业的合伙人,依照《中华人民共和国合伙企业法》和修改后的合伙协议享有权利,履行义务。 选择一项:对 错 题目6 除合伙协议另有约定外,普通合伙人转变为有限合伙人,或者有限合伙人转变为普通合伙人,应当经全体合伙人一致同意。 选择一项:对 错 题目7 合伙人按照合伙协议的约定或者经全体合伙人决定,可以增加或者减少对合伙企业的出资。 选择一项:对 错 题目8 合伙企业不能清偿到期债务的,合伙人承担有限连带责任。 选择一项:对 错 题目9 作为有限合伙人的自然人死亡、被依法宣告死亡或者作为有限合伙人的法人及其他组织终止时,其继承人或者权利承受人可以依法取得该有限合伙人在有限合伙企业中的资格。 选择一项:对 错 题目10 合伙企业解散,应当由清算人进行清算。 选择一项:对 错 二.单项选择题10题(每小题3分,共30分)题目11 有限合伙企业至少应当有( )个普通合伙人。 A. 3 B. 5 C. 1 D. 2 题目12 关于合伙人出资份额转让的说法错误的是( )。 A. 合伙出资份额的对外转让,必须经其他合伙人一致同意 B. 内部转让须经合伙人的半数以上同意 C. 内部转让只须通知其他合伙人即可,无须其同意 D. 其他合伙人享有同等条件下的优先购买权 题目13 合伙协议未约定合伙期限的,合伙人在不给合伙企业事务执行造成不利影响的情况下,可以退伙,但应当提前( )日通知其他合伙人。 A. 90 B. 30 C. 15 D. 60 题目14 在如下选项中,( )不是合伙企业的特征:A. 合伙人对合伙企业债务承担无限连带责任。 B. 合伙企业的内部关系属于合伙关系。 C. 合伙企业的成立以订立合伙协议为法律基础。 D. 合伙企业具有独立的法人地位 题目15 合伙企业的利润,由合伙人依照合伙协议约定的比例分配,合伙协议未约定利润分配比例的应按下列哪项办理?( )A. 由合伙人按出资比例分配 B. 由合伙人平均分配 C. 由全体合伙人决定 D. 由合伙人按出资经例分配,如无出资比例,则由合伙人平均分配 题目16 在合伙企业中,合伙事务的决定直接关系到全体合伙人的利益,因而一般情况下,合伙事务的决定均须由全体合伙人同意。以下有关合伙企业事务中,无须全体合伙人一致同意的是:( )A. 某乙意欲改变合伙企业的名称 B. 合伙人某丁意欲将自己在合伙企业中的财产份额转让给另一个合伙人戊 C. 合伙人某甲意欲以合伙企业的名义为自己的朋友提供担保 D. 因合伙企业效益一般,合伙人某丙意欲聘请一位有管理经验的业内人士来担任合伙企业的经理 题目17 在合伙企业的出资中,与有限责任公司的出资方式不同的是:( )A. 以实物出资 B. 以知识产权出资 C. 以劳务出资 D. 以货币出资 题目18 合伙企业对合伙人执行合伙企业事务以及对外代表合伙企业权利的限制,能否对抗不知情的善意第三人?( )A. 不得对抗 B. 可以对抗 C. 如果合法、可以对抗 D. 在执行人无过失时可以对抗 题目19 清算结束,清算人应当编制清算报告,经全体合伙人签名、盖章后,在( )日内向企业登记机关报送清算报告,申请办理合伙企业注销登记。 A. 10 B. 20 C. 30 D. 15 题目20 自合伙企业解散事由出现之日起( )日内未确定清算人的,合伙人或者其他利害关系人可以申请人民法院指定清算人。 A. 20 B. 15 C. 30 D. 10 三.多项选择题10题(每小题3分,共30分)题目21 下列不属于当然退伙情形的有哪些?()A. 合伙人依法被认定为无民事行为能力人 B. 合伙人丧失偿债能力 C. 合伙人未履行出资义务 D. 作为合伙人的法人或者其他组织依法被吊销营业执照、责令关闭、撤销,或者被宣告破产 题目22 关于我国合伙企业概念,以下说法中哪些是正确的?( )A. 合伙企业不包括合伙制的律师事务所、会计师事务所等非经工商登记的组织 B. 合伙企业必须履行企业登记,领取营业执照 C. 合伙企业的合伙人以自然人为限 D. 合伙企业不能采用有限合伙的形态 题目23 清算人在清算期间执行下列事务:( )A. 清理合伙企业财产,分别编制资产负债表和财产清单 B. 为了合伙人的利益签定合同 C. 处理与清算有关的合伙企业未了结事务 D. 清缴所欠税款 题目24 合伙协议除符合《中华人民共和国合伙企业法》的有关规定外,还应当载明下列事项:( )A. 普通合伙人和有限合伙人的姓名或者名称、住所 B. 执行事务合伙人权限与违约处理办法 C. 执行事务合伙人应具备的条件和选择程序 D. 合伙人家庭成员 题目25 以下关于合伙企业对外债务说法正确是( )。 A. 对外债务的清偿,必须先以合伙企业的财产清偿 B. 各合伙人对合伙企业的对外债务承担连带责任 C. 合伙人的所有可执行财产,均可用于清偿 D. 合伙协议中有约定的,各合伙人按照约定对外承担责任 题目26 以下说法哪些错误的?()A. 合伙人以劳务出资的,其评估办法由全体合伙人委托法定评估机构评估 B. 修改或者补充合伙协议,应当经全体合伙人一致同意 C. 为保护债权人的利益,合伙人在合伙企业清算前,一律不得请求分割合伙企业的财产 D. 有限合伙人也可以劳务出资 题目27 各合伙人对合伙企业的权利和义务包括哪些( )。 A. 对合伙企业忠实的义务 B. 知情权和监督权 C. 异议权和撤消权 D. 管理参与权 题目28 合伙事务的执行可采取以下那种方式( )。 A. 委托合伙人以外的人执行 B. 全体合伙人共同执行 C. 委托2名合伙人执行 D. 委托一名合伙人执行 题目29 有限合伙人有下列情形之一的,当然退伙:( )A. 合伙人在合伙企业中的全部财产份额被人民法院强制执行 B. 作为合伙人的自然人死亡或者被依法宣告死亡 C. 个人丧失偿债能力 D. 法律规定或者合伙协议约定合伙人必须具有相关资格而丧失该资格 题目30 有限合伙人的下列行为,不视为执行合伙事务:( )A. 依法为本企业提供担保 B. 在有限合伙企业中的利益受到侵害时,向有责任的合伙人主张权利或者提起诉讼 C. 执行事务合伙人怠于行使权利时,督促其行使权利或者为了本企业的利益以自己的名义提起诉讼 D. 对涉及自身利益的情况,查阅有限合伙企业财务会计账簿等财务资料 四.案例题(共20分)题目31 A公司向凤凰有限责任公司购买水泥,价值150万元,A公司开具了一张银行承兑汇票,汇票上背书“不得背书转让”字样。 凤凰有限责任公司在汇票到期日前将此汇票背书转让给B公司。由于凤凰有限责任公司与B公司是多年的商业伙伴,就接受了汇票。 B公司为了偿付贷款,又将其背书转让给某服装厂。 服装厂购买原材料,又将汇票背书后转让给轮胎厂。 轮胎厂用汇票支付了丁的租赁费。 丁于汇票付款期届至时,去银行提示付款,银行以该汇票上有不得背书转让的记载拒绝付款。丁向B公司、凤凰有限责任公司和A公司等等追索,均遭拒绝。丁无奈之下,将轮胎厂告上法庭。 当汇票上记载“不得转让”字样时 A. 服装厂可不以将汇票转让给轮胎厂 B. B公司可以将汇票转让给服装厂 C. 轮胎厂可以将汇票转让给丁 D. 凤凰有限责任公司不可以将汇票转让给B公司 形考任务3 一.判断正误题10题(每小题2分,共20分)题目1 支票记载了有害记载事项的,支票无效。 选择一项:对 错 题目2 债务人的董事、监事和高级管理人员利用职权从企业获取的非正常收入和侵占的企业财产,管理人应当追回。 选择一项:对 错 题目3 破产人无财产可供分配的,管理人应当请求人民法院裁定终结破产程序。 选择一项:对 错 题目4 支票是出票人签发的,指示办理存款业务的金融机构即付款人于见票时无条件支付确定的金额给收款人或者持票人的票据。 选择一项:对 错 题目5 破产案件审理程序,《中华人民共和国企业破产法》没有规定的,适用民事诉讼法的有关规定。 选择一项:对 错 题目6 违反《中华人民共和国企业破产法》规定,构成犯罪的,依法追究刑事责任。 选择一项:对 错 题目7 汇票在出票时有三个当事人:出票人,收款人,付款人。 选择一项:对 错 题目8 支票就是出票人委托银行或其他法定金融机构于见票时无条件支付一定金额给收款人的票据。 选择一项:对 错 题目9 汇票是指出票人签发的,委托付款人在见票时或在指定日期无条件支付确定的金额给收款人或持票人的票据。 选择一项:对 错 题目10 人民法院受理破产申请后,管理人可以通过清偿债务或者提供为债权人接受的担保,取回质物、留置物。 选择一项:对 错 二.单项选择题10题(每小题3分,共30分)题目11 人民法院受理破产申请后至破产宣告前,经审查发现债务人不符合《中华人民共和国企业破产法》第二条规定情形的,可以裁定驳回申请。申请人对裁定不服的,可以自裁定送达之日起( )日内向上一级人民法院提起上诉。 A. 7 B. 30 C. 10 D. 15 题目12 破产财产分配时,对于诉讼或者仲裁未决的债权,管理人应当将其分配额提存。自破产程序终结之日起满( )年仍不能受领分配的,人民法院应当将提存的分配额分配给其他债权人。 A. 半 B. 3 C. 1 D. 2 题目13 债权人会议通过和解协议的决议,由出席会议的有表决权的债权人过( )同意,并且其所代表的债权额占无财产担保债权总额的( )以上。 A. 半数 三分之二 B. 三分之一 半数 C. 三分之二 半数 D. 三分之二 三分之二 题目14 人民法院受理破产申请后,应当确定债权人申报债权的期限。债权申报期限自人民法院发布受理破产申请公告之日起计算,最短不得少于( )日,最长不得超过( )个月。 A. 30 1 B. 30 3 C. 15 3 D. 30 2 题目15 下列关于本票的表述哪个是错误的?()A. 我国票据法上的本票不包括商业本票 B. 本票上没有记载付款地的,以出票人的营业场所或者经常居住地为付款地 C. 本票无需承兑 D. 本票的基本当事人只有出票人和收款人 题目16 以下哪一项不属于破产费用?()A. 破产案件的诉讼费用 B. 债权人参加破产程序的费用 C. 管理人执行职务的费用、报酬和聘用工作人员的费用 D. 管理、变价和分配债务人财产的费用 题目17 下列关于本票的表述( )是错误。 A. 本票无须承兑 B. 我国票据法上的本票包括银行本票和商业本票 C. 本票是由出票人本人对持票人付款的票据 D. 本票的基本当事人只有出票人和收款人 题目18 人民法院应当自收到重整计划草案之日起( )日内召开债权人会议,对重整计划草案进行表决。 出席会议的同一表决组的债权人过半数同意重整计划草案,并且其所代表的债权额占该组债权总额的( )以上的,即为该组通过重整计划草案。 A. 7 三分之二 B. 10 三分之二 C. 30 三分之二 D. 30 三分之一 题目19 债权人对人民法院依照《中华人民共和国企业破产法》第六十五条第一款作出的裁定不服的,债权额占无财产担保债权总额( )以上的债权人对人民法院依照《中华人民共和国企业破产法》第六十五条第二款作出的裁定不服的,可以自裁定宣布之日或者收到通知之日起( )日内向该人民法院申请复议。复议期间不停止裁定的执行。 ‎ ‎ A. 二分之一 10 B. 三分之二 15 C. 二分之一 25 D. 二分之一 15 题目20 破产财产在优先清偿破产费用和共益债务后,最先应该清偿的是:( )A. 普通破产债权 B. 破产人所欠职工的工资和医疗、伤残补助、抚恤费用,所欠的应当划入职工个人账户的基本养老保险、基本医疗保险费用,以及法律、行政法规规定应当支付给职工的补偿金 C. 优先权 D. 破产人欠缴的除前项规定以外的社会保险费用和破产人所欠税款 三.多项选择题10题(每小题3分,共30分)题目21 自破产程序依照《中华人民共和国企业破产法》第四十三条第四款或者第一百二十条的规定终结之日起二年内,有下列情形之一的,债权人可以请求人民法院按照破产财产分配方案进行追加分配:( )A. 发现破产人有应当供分配的其他财产的 B. 发现有依照《中华人民共和国企业破产法》第三十三条规定应当追回的财产的 C. 发现有依照《中华人民共和国企业破产法》第三十六条规定应当追回的财产的 D. 发现有依照《中华人民共和国企业破产法》第三十一条、第三十二条规定应当追回的财产的 题目22 狭义的票据行为指承担票据债务的要式法律行为,包括:( )A. 承兑和保证 B. 背书 C. 参加承兑和保兑 D. 出票 题目23 人民法院受理破产申请后发生的下列债务,为共益债务:( )A. 为债务人继续营业而应支付的劳动报酬和社会保险费用以及由此产生的其他债务 B. 税 C. 管理人或者相关人员执行职务致人损害所产生的债务 D. 债务人财产致人损害所产生的债务 题目24 在重整期间,有下列情形之一的,经管理人或者利害关系人请求,人民法院应当裁定终止重整程序,并宣告债务人破产:( )A. 债务人有欺诈、恶意减少债务人财产的行为 B. 债务人的经营状况和财产状况继续恶化,缺乏挽救的可能性 C. 由于债务人的行为致使管理人无法执行职务 D. 债务人有欺诈、恶意不利于债权人的行为 题目25 关于破产管理人的下列说法,哪些是正确的?()A. 管理人可以由机构担任,也可以由个人担任 B. 管理人的报酬属于破产费用 C. 管理人辞去职务的,人民法院应当许可 D. 管理人可以由人民法院制定,也可以由债权人会议任命 题目26 本票的禁止记载事项有:( )A. 无条件支付的承诺 B. 表明本票的字样 C. 有害记载事项。 D. 无益记载事项。 题目27 票据法上的非票据关系包括:( )A. 真正权利人对于因恶意或重大过失而取得票据持票人的请求返还票据权的关系。 B. 汇票持票人对于汇票收票人发给复本的请求权的关系。 C. 依票据法因时效或手续欠缺而丧失票据权利的持票人,对于出票人或承兑人在其所受利益限度内的请求返还权的关系。 ‎ ‎ D. 票据资金关系 题目28 管理人应当及时拟订破产财产分配方案,提交债权人会议讨论。破产财产分配方案应当载明下列事项:( )A. 破产财产分配的比例 B. 破产财产分配的数额 C. 破产财产分配的顺序 D. 实施破产财产分配的方法 题目29 票据付款被冒领的,在哪些情况下,付款人仍应对票据权利人承担付款责任?( ) A. 付款人收到挂失止付通知的次日起3日内,没有收到失票人向人民法院申请公示催告或者提起诉讼的证明,而于3日期满后向持票人付款。 B. 付款人在收到挂失止付通知后,误以挂失人为真正权利人,而向挂失人付款。 C. 在挂失止付前,未到期的远期汇票被提示付款,付款人立即向持票人付款。 D. 在挂失止付前,即期汇票被提示付款,该汇票背书无背书人的签名盖章,付款人立即向持票人付款。 题目30 人民法院受理破产申请前一年内,涉及债务人财产的下列行为,管理人有权请求人民法院予以撤销:( )A. 无偿转让财产的 B. 以明显不合理的价格进行交易的 C. 对没有财产担保的债务提供财产担保的 D. 签订新的合同 四.案例题(共20分)题目31 甲公司被法院宣告破产,清算组在清理该公司财产时,发现的下列哪些财产应列入该公司的破产财产? A. 该公司对某大桥上的未来20年的收费权 B. 该公司提交某银行质押的一辆轿车 C. 该公司依合同将于三个月后获得的一笔投资收益 D. 该公司一栋在建的办公楼 形考任务4 一.判断正误题10题(每小题2分,共20分)题目1 证券交易以现货和国务院规定的其他方式进行交易。 ‎ ‎ 选择一项:对 错 题目2 再保险也称分保,指保险公司将其所承担的保险责任的一部分或全部分散给其他保险公司承担的保险业务。 选择一项:对 错 题目3 经营人寿保险业务的保险公司不得经营财产保险业务。 选择一项:对 错 题目4 违反《中华人民共和国证券法》规定,操纵证券市场的,责令依法处理其非法持有的证券,没收违法所得,并处以违法所得一倍以上五倍以下的罚款;没有违法所得或者违法所得不足三十万元的,处以三十万元以上三百万元以下的罚款。单位操纵证券市场的,还应当对直接负责的主管人员和其他直接责任人员给予警告,并处以十万元以上六十万元以下的罚款。 选择一项:对 错 题目5 公开发行股票,代销、包销期限届满,发行人应当在规定的期限内将股票发行情况报国务院证券监督管理机构备案。 选择一项:对 错 题目6 依法公开发行的股票、公司债券及其他证券,应当在依法设立的证券交易所上市交易或者在国务院批准的其他证券交易场所转让。 选择一项:对 错 题目7 证券衍生品种发行、交易的管理办法,由国务院依照《中华人民共和国证券法》的原则规定。 ‎ ‎ 选择一项:对 错 题目8 国务院证券监督管理机构根据需要可以设立派出机构,按照授权履行监督管理职责。 选择一项:对 错 题目9 为了规范证券发行和交易行为,保护投资者的合法权益,维护社会经济秩序和社会公共利益,促进社会主义市场经济的发展,制定《中华人民共和国证券法》。 选择一项:对 错 题目10 保险是指投保人根据合同约定,向保险人支付保险费,保险人对于合同约定的可能发生的事故引起发生所造成的财产损失承担赔偿保险金责任,或者当被保险人死亡、伤残、疾病或者达到合同约定的年龄、期限时承担给付保险金责任的商业保险行为。 选择一项:对 错 二.单项选择题10题(每小题3分,共30分)题目11 《保险法》基本原则包括:( )A. 公开原则 B. 公正原则 C. 公平原则 D. 保险代位原则 题目12 投资者持有或者通过协议、其他安排与他人共同持有一个上市公司已发行的股份达到( )后,其所持该上市公司已发行的股份比例每增加或者减少( ),应当依照前款规定进行报告和公告。在报告期限内和作出报告、公告后( )日内,不得再行买卖该上市公司的股票。 ‎ ‎ A. 5% 5% 3 B. 5% 5% 2 C. 10% 10% 2 D. 5% 5% 5 题目13 无效保险合同不包括:( )A. 客体不合法 B. 意思表示不真实 C. 主体的变更 D. 主体不合格 题目14 保险合同成立后,哪种人可以凭自己的意愿解除保险合同?( )A. 作为受益人的第三人 B. 投保人 C. 作为被保险人的第三人 D. 保险人 题目15 证券登记结算机构应当妥善保存登记、存管和结算的原始凭证及有关文件和资料。其保存期限不得少于( )年。 A. 10 B. 5 C. 20 D. 15 题目16 投资咨询机构、财务顾问机构、资信评级机构从事证券服务业务的人员,必须具备证券专业知识和从事证券业务或者证券服务业务( )以上经验。认定其证券从业资格的标准和管理办法,由国务院证券监督管理机构制定。 A. 3年 B. 2年 C. 1年 D. 4年 题目17 在再保险中,哪个不符合法律规定?(  )A. 应再保险接受人的要求,再保险的分出人应当将其自负责任及原保险的有关情况告知再保险接受人 B. 通知投保人向再保险人交付保险金 C. 对投保人、被保险人或者再保险接受人的业务和财产情况,负有保密的义务 D. 再保险的分出人不得以再保险接受人未履行保险责任为由,拒绝履行或者延迟履行其原保险责任 题目18 甲公司就其全部财产向保险公司投保企业财产保险,交纳保险费5万元,约定保险金额500万元。当年夏天,因洪水灾害致甲公司财产损失700万元。有关该事件的下列表述( )是正确。 ‎ ‎ A. 甲公司与保险公司的保险合同自甲公司交纳全部保险费时成立 B. 因洪水为不可抗力,保险公司不承担赔付责任 C. 保险公司应向甲公司赔付保险金500万元 D. 保险公司应向甲公司赔付保险金700万元 题目19 通过证券交易所的证券交易,投资者持有或者通过协议、其他安排与他人共同持有一个上市公司已发行的股份达到( )时,继续进行收购的,应当依法向该上市公司所有股东发出收购上市公司全部或者部分股份的要约。收购上市公司部分股份的收购要约应当约定,被收购公司股东承诺出售的股份数额( ),收购人按比例进行收购。 A. 30% 超过预定收购的股份数额的 B. 30% 不到预定收购的股份数额的 C. 30% 不到预定收购的股份数额的 D. 20% 超过预定收购的股份数额的 题目20 甲为自己投保一份人寿险,指定其妻为受益人。甲有一子4岁,甲母50岁且自己单独生活。某日,甲因交通事故身亡。该份保险的保险金依法应( )。 ‎ ‎ A. 作为遗产由甲妻一人继承 B. 作为遗产由甲妻、甲子继承 C. 全部支付给甲妻 D. 作为遗产由甲妻、甲子、甲母共同继承 三.多项选择题10题(每小题3分,共30分)题目21 根据《证券法》的规定,下列哪些机构对客户开立的账户负有保密义务? A. 律师事务所 B. 证券交易所 C. 证券公司 D. 资产评估机构 题目22 证券公司承销证券,应当同发行人签订代销或者包销协议,载明下列事项:( )A. 违约责任 B. 国务院证券监督管理机构规定的其他事项 C. 代销、包销的费用和结算办法;D. 证券公司法定代表人 题目23 上市公司和公司债券上市交易的公司,应当在每一会计年度结束之日起四个月内,向国务院证券监督管理机构和证券交易所报送记载以下内容的年度报告,并予公告:( )A. 法定代表人个人财产状况 B. 董事、监事、高级管理人员简介及其持股情况 C. 公司财务会计报告和经营情况 D. 公司概况 题目24 公司公开发行新股,应当符合下列条件:( )A. 具备健全且运行良好的组织机构 B. 最近三年财务会计文件无虚假记载,无其他重大违法行为 C. 具有持续盈利能力,财务状况良好 D. 经国务院批准的国务院证券监督管理机构规定的其他条件 题目25 财产保险利益的构成条件:( )A. 金钱利益 B. 适法利益 C. 确定利益 D. 合同利益 题目26 证券交易内幕信息的知情人包括:( )A. 由于所任公司职务可以获取公司有关内幕信息的人员 B. 发行人的董事、监事、高级管理人员 C. 发行人控股的公司及其董事、监事、高级管理人员 D. 持有公司百分之五以上股份的股东及其董事、监事、高级管理人员,公司的实际控制人及其董事、监事、高级管理人员 题目27 关于保险合同中的保险人责任免除条款,以下说法中哪些是正确的?(  )A. 投保人应当仔细阅读该条款,对其意义不能理解的后果自负 B. ‎ 保险人对免责条款做出明确说明的,投保人不得于事后以不理解为由否认其效力 C. 保险人未对免责条款加以明确说明的,该条款不发生效力 D. 无论投保人是否仔细阅读该条款,保险人都有向投保人明确说明的义务 题目28 公开发行公司债券,应当符合下列条件:( )A. 上市公司发行可转换为股票的公司债券,应当符合《中华人民共和国证券法》关于公开发行股票的条件,并报国务院证券监督管理机构核准 B. 国务院规定的其他条件 C. 债券的利率不超过国务院限定的利率水平 D. 筹集的资金投向符合国家产业政策 题目29 设立股份有限公司公开发行股票,应当符合《中华人民共和国公司法》规定的条件和经国务院批准的国务院证券监督管理机构规定的其他条件,向国务院证券监督管理机构报送募股申请和下列文件:()A. 承销机构名称及有关的协议 B. 依照《中华人民共和国证券法》规定聘请保荐人的,还应当报送保荐人出具的发行保荐书 C. 代收股款银行的名称及地址 D. 法律、行政法规规定设立公司必须报经批准的,还应当提交相应的批准文件 题目30 发生可能对上市公司股票交易价格产生较大影响的重大事件,投资者尚未得知时,上市公司应当立即将有关该重大事件的情况向国务院证券监督管理机构和证券交易所报送临时报告,并予公告,说明事件的起因、目前的状态和可能产生的法律后果。下列情况为前款所称重大事件:A. 法定代表人个人财产发生重大变化 B. ‎ 公司订立重要合同,可能对公司的资产、负债、权益和经营成果产生重要影响 C. 公司的重大投资行为和重大的购置财产的决定 D. 公司的经营方针和经营范围的重大变化 四.案例题(共20分)题目31 合伙人甲在合伙企业中有份额15万元,待分配利润3万元。现甲无力偿还其对第三人乙的负债20万元,乙要求强制执行甲在合伙企业中的财产。 对此,下列哪一种说法是正确的? A. 乙仅可就该3万元待分配利润请求强制执行 B. 乙可以就该15万元份额和3万元待分配利润请求强制执行,但必须扣除甲在合伙企业中应当承担的债务份额 C. 乙可以就该15万元份额和3万元待分配利润请求强制执行 D. 乙仅可就该15万元份额请求强制执行 《C语言程序设计》网络课答案 形考任务1 一、选择题(共40分,每小题2分)题目1 在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。 选择一项:A. main 恭喜你,答对啦!! B. MAIN C. name D. function 题目2 C语言源程序文件的缺省扩展名为( )。 选择一项:A. cpp B. exe C. obj D. c 题目3 由C语言目标文件连接而成的可执行文件的缺省扩展名为( )。 ‎ ‎ 选择一项:A. cpp B. exe C. obj D. c 题目4 程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用的分隔符为( )。 选择一项:A. 空格或逗号 B. 逗号或回车 C. 逗号或分号 D. 空格或回车 题目5 每个C语言程序文件的编译错误被分为( )。 选择一项:A. 1类 B. 2类 C. 3类 D. 4类 题目6 不符合C语言规定的复合语句是( )。 选择一项:A. {} B. {;} C. {x=0;} D. {y=10} 题目7 C语言程序中的基本功能模块为( )。 选择一项:A. 表达式 B. 标识符 C. 语句 D. 函数 题目8 在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和( )。 选择一项:A. 表达式 B. 语句 C. 参数表 D. 函数体 题目9 在一个程序文件中,若要使用#include命令包含一个用户定义的头文件,则此头文件所使用的起止定界符为一对( ‎ ‎ )。 选择一项:A. 尖括号 B. 双引号 C. 单引号 D. 花括号 题目10 在C语言程序中,多行注释语句使用的开始标记符为( )。 选择一项:A. // B. /* C. */ D. ** 题目11 在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为( )。 选择一项:A. char B. int C. float D. double 题目12 在printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符位置个数为( )。 选择一项:A. 5 B. 4 C. 3 D. 6 题目13 转义字符'\\'表示的字符是( )。 选择一项:A. 单引号 B. 双引号 C. 反斜线 D. 问号 题目14 枚举类型中的每个枚举常量的值都是一个( )。 选择一项:A. 整数 B. 浮点数 C. 字符 D. 逻辑值 题目15 运算符优先级最高的是( ‎ ‎ )。 选择一项:A. = B. *= C. D. != 题目16 设x和y均为逻辑值,则x y为真的条件是( )。 选择一项:A. 它们均为真 B. 其中一个为真 C. 它们均为假 D. 其中一个为假 题目17 设有语句“int a=12; a+=a*a;”,则执行结束后,a的值为( )。 选择一项:A. 12 B. 144 C. 156 D. 288 题目18 x>0 x<=10的相反表达式为( )。 选择一项:A. x<=0 || x>10 B. x<=0 x>10 C. x<=0 || x<=10 D. x>0 x>10 题目19 字符串“a+b=12\n”的长度为( )。 选择一项:A. 6 B. 7 C. 8 D. 9 题目20 在下列的符号常量定义中,错误的定义语句格式为( )。 选择一项:A. const int M1=10; B. const int M2=20; C. const int M3 10; D. const char mark='3'; 二、判断题(共60分,每小题2分。叙述正确则回答“是”,否则回答“否”)题目21 ‎ C语言中的每条简单语句以分号作为结束符。 选择一项:对 错 题目22 C语言中的每条复合语句以花括号作为结束符。 选择一项:对 错 题目23 在C语言程序中,在行尾使用注释的开始标记符为一对单斜线字符。 选择一项:对 错 题目24 注释内容的开始所使用的标记符为/*,则注释内容的结束所使用的标记符为*/。 选择一项:对 错 题目25 在一个C语言程序文件中,若要包含一个头文件,则使用以百分号开始的预处理命令。 选择一项:对 错 题目26 用于输出表达式值的标准输出函数是printf()。 选择一项:对 错 题目27 当不需要函数返回任何值时,则需要使用保留字void作为函数的返回值类型。 选择一项:对 错 题目28 每个C程序文件在编译时可能出现有警告性错误,其对应的标识符为error。 选择一项:对 错 题目29 十进制数25表示成符合C语言规则的八进制数为31。 选择一项:对 错 题目30 十进制数25表示成符合C语言规则的十六进制数为0x19。 选择一项:对 错 题目31 在C语言中,转义字符'\n'表示一个换行符。 选择一项:对 错 题目32 ‎ 执行“printf(“%c“,'F'-2);”语句后得到的输出结果为H。 选择一项:对 错 题目33 已知字符'C'的ASCII码为67,当执行“int x='C'+5;”语句后x的值为72。 选择一项:对 错 题目34 假定一个枚举类型的定义为“enum RB{ab,ac=3,ad,ae}x=ad;”,则x的值为2。 选择一项:对 错 题目35 float的类型长度为8。 选择一项:对 错 题目36 在C语言中,常数28和3.26具有相同的数据类型。 选择一项:对 错 题目37 若需要定义一个符号常量,并且使C语言能够进行类型检查,则应在定义语句的开始使用保留字const。 选择一项:对 错 题目38 使用const语句定义一个符号常量时,不必对它进行初始化。 选择一项:对 错 题目39 表达式45%13的值为3。 选择一项:对 错 题目40 假定x=5,则表达式2*x++的值为12。 选择一项:对 错 题目41 表达式(float)25/4的值为6。 选择一项:对 错 题目42 表达式x=x+1表示成增量表达式为++x。 选择一项:对 错 题目43 关系表达式(x!=0)的等价表达式为(x)。 ‎ ‎ 选择一项:对 错 题目44 关系表达式x+y>5的相反表达式为x+y<=5。 选择一项:对 错 题目45 逻辑表达式(a>b || b==5)的相反表达式为(a>b b==5)。 选择一项:对 错 题目46 若x=5,y=10,则x>y逻辑值为真。 选择一项:对 错 题目47 假定x=5,则执行“a=(x?10:20);”语句后a的值为10。 选择一项:对 错 题目48 带有随机函数的表达式rand()%20的值所在的区间范围是0~19。 选择一项:对 错 题目49 假定x=5,则执行“y=x++;”语句后,x的值为5。 选择一项:对 错 题目50 假定x=5,则执行“y=++x;”语句后,y的值为6。 选择一项:对 错 形考任务2 一、选择题(共20分,每小题2分)题目1 当处理特定问题时的循环次数已知时,通常采用的语句是( )。 选择一项:a. for b. while c. do-while d. switch 题目2 在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写成的语句是( )。 选择一项:a. for b. if c. do d. while 题目3 ‎ for语句能够被改写成的语句是( )。 选择一项:a. 复合 b. if c. switch d. while 题目4 下面循环语句执行结束后输出的i值为( )。 for(int i=0; i<n; i++) if(i>n/2) {cout<<i<<endl; break;} 选择一项:a. n/2 b. n/2+1 c. n/2-1 d. n-1 题目5 在下面循环语句中,内层循环体S语句的执行总次数为( )。 for(int i=0; i<n; i++) for(int j=i; j<n; j++) S; 选择一项:a. n2 b. (n+1)/2 c. n(n-1)/2 d. n(n+1)/2 题目6 在下面的do循环语句中,其循环体被执行的次数为( )。 int i=0; do i++; while(i*i<10); 选择一项:a. 4 b. b. 3 c. 5 d. 2 题目7 在下面的一维数组定义中,有语法错误的选项是( )。 选择一项:a. int a[]={1,2,3}; b. int a[10]={0}; c. int a[]; d. int a[5]; 题目8 在下面的二维数组定义中,语法正确的选项是( )。 选择一项:a. int a[5][]; b. int a[][5]; c. int a[][3]={{1,3,5},{2}}; d. int a[](10); 题目9 假定一个二维数组的定义语句为“int ‎ a[3][4]={{3,4},{2,8,6}};”,则元素a[1][1]的值为( )。 选择一项:a. 2 b. 4 c. 6 d. 8 题目10 假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为( )。 选择一项:a. 0 b. 4 c. 8 d. 6 二、判断题(共20分,每小题1分。叙述正确则回答“是”,否则回答“否”)题目11 在执行“typedef int DataType;”语句后,标识符DataType与保留字int具有完全相同的含义和作用。 选择一项:对 错 题目12 在switch语句中,每个case和冒号之间的表达式只能是常量。 选择一项:对 错 题目13 为了结束本层循环类语句或switch语句的执行过程,在语句体中需要使用break语句。 选择一项:对 错 题目14 在程序中执行到break语句时,将结束所在函数的执行过程,返回到调用该函数的位置。 选择一项:对 错 题目15 在程序执行完成任一个函数调用后,将结束整个程序的执行过程,返回到操作系统或C语言集成开发环境界面窗口。 选择一项:对 错 题目16 假定一维数组的定义为“char* a[8];”,则该数组所含元素的个数大于8。 选择一项:对 错 题目17 假定二维数组的定义为“int a[3][5];”,则该数组所占存储空间的字节数为60。 选择一项:对 错 题目18 ‎ 假定二维数组的定义为“char a[M][N];”,则该数组所含元素的个数为M+N。 选择一项:对 错 题目19 假定二维数组的定义为“double a[M][N];”,则每个数组元素的行下标取值范围在0~M-1之间。 选择一项:对 错 题目20 假定二维数组的定义为“double a[M][N];”,则每个数组元素的列下标取值范围在0~N之间。 选择一项:对 错 题目21 存储一个空字符串需要占用0个字节的存储空间。 选择一项:对 错 题目22 使用“typedef char BB[10][50];”语句定义标识符BB为含有10行50列的二维字符数组类型。 选择一项:对 错 题目23 存储字符'a'需要占用1个字节的存储空间。 选择一项:对 错 题目24 空字符串的长度为1。 选择一项:对 错 题目25 字符串“a:\\xxk\\数据“的长度为13。 选择一项:对 错 题目26 为了存储一个长度为n的字符串,所使用的字符数组的长度至少为n+1。 选择一项:对 错 题目27 strcmp函数用于进行两个字符串之间的比较。 选择一项:对 错 题目28 ‎ strcpy函数用于把一个字符串拷贝到另一个字符数组空间中。 选择一项:对 错 题目29 一个二维字符数组a[10][20]能够最多存储9个字符串。 选择一项:对 错 题目30 一个二维字符数组a[10][20]能够存储的每个字符串的长度不超过20。 选择一项:对 错 三、填空题:写出下列每个程序运行后的输出结果(共40分,每小题4分)题目31 #include<stdio.h> void main() { int x=5; switch(2*x-3) { case 4: printf(“%d “,x); case 7: printf(“%d “,2*x+1); case 10: printf(“%d “,3*x-1); break; default: printf(“%s“,“default\n“); } } ‎ 答:11 14 题目32 #include<stdio.h> void main() { int i,s=0; for(i=1;i<=5;i++) s+=i*i; printf(“s=%d\n“,s); } 答:s=55 题目33 #include<stdio.h> void main() { int i, s1=0, s2=0; for(i=0;i<10;i++) if(i%2) s1+=i; else s2+=i; printf(“%d %d\n“,s1,s2); } 答:25 20 题目34 #include<stdio.h> void main() { ‎ ‎ int n=6,y=1; while(n) y*=n--; printf(“y=%d\n“,y); } 答:y=720 题目35 #include<stdio.h> const int M=20; void main() { int i,c2,c3,c5; c2=c3=c5=0; for(i=1; i<=M; i++) { if(i%2==0) c2++; if(i%3==0) c3++; ‎ ‎ if(i%5==0) c5++; } printf(“%d %d %d\n“,c2,c3,c5); } 答:10 6 4) 题目36 #include<stdio.h> void main() { int i,s; for(i=1,s=0;i<10;i++) { if(i%3==0) continue; s+=i; } printf(“%d\n“,s); } 答:27 题目37 #include<stdio.h> void main() { int a[8]={12,39,26,41,55,63,72,40}; int i, i1=0, i2=0; ‎ ‎ for(i=0;i<8;i++) if(a[i]%2==1) i1++; else i2++; printf(“%d %d\n“,i1,i2); } 答:4 4 题目38 #include<stdio.h> int a[10]={4,5,6,15,20,13,12,7,8,9}; void main() { int i,s[4]=0; for(i=0; i<10; i++) { switch(a[i]%4) { case 0: s[0]+=a[i];break; ‎ ‎ case 1: s[1]+=a[i];break; case 2: s[2]+=a[i];break; default: s[3]+=a[i];break; } } for(i=0; i<4; i++) printf(“%d “,s[i]); } 答:44 27 6 22 题目39 #include<stdio.h> void main() { char a[]=“abcdbfbgacd“; int i1=0, i2=0, i=0; while(a[i]) { ‎ ‎ if(a[i]=='a') i1++; if(a[i]=='b') i2++; i++; } printf(“%d %d %d\n“,i1,i2,i); } 答:2 3 11 题目40 #include<stdio.h> void main() { int a[3][4]={{1,2,7,8},{5,6,10,6},{9,12,3,4}}; int m=a[0][0]; int i,j; for(i=0; i<3; i++) ‎ ‎ for(j=0; j<4; j++) if(a[i][j]>m) m=a[i][j]; printf(“%d\n“,m); } 答:12 四、简答题:根据下列每个题目要求编写程序(共20分,每小题4分)题目41 编写一个函数,函数头格式为“double Mean(double a[M][N],int m,int n)”,要求返回二维数组a[m][n]中所有元素的平均值,假定在计算过程中采用变量v存放平均值。 double Mean(double a[M][N], int m, int n) { int i, j; double v=0.0; for(i=0; i<m; i++) ‎ ‎ for(j=0; j<n; j++) v+=a[i][j]; v=v/(m+n); return v; } 答:double Mean(double a[M][N],int m,int n) { int i,j; double v=0.0; for(i=0; i<m; i++) for(j=0; j<n; j++) v+=a[i][j]; v/=m*n; return v; } 题目42 编写一个递归函数“int FF(int a[], int n)”,求出数组a中所有n个元素之积并返回。 int FF(int a[ ], int n) { ‎ ‎ if(n==1) return a[0]; else return FF(a, n-1)*a[n-1]; } 答:int FF(int a[], int n) { if(n==1) return a[n-1]; else return a[n-1]*FF(a,n-1); } 题目43 编写一个主函数,利用while循环,求出并显示满足不等式的最小n值。 #include <stdio.h> void main( ) { int i=0, s=0; while(s<=1000) { i++; s+=i*i; ‎ ‎ } printf(“满足不等式的最小n 值是: %d\n“, i); } 答:#include<stdio.h> void main() { int i=0; double s=0; //或int i=1; double s=1; while(s<5) s+=(double)1/++i; printf(“n=%d\n“,i); } 题目44 编写一个主函数,求出满足不等式22+42+...+n2<1000的最大n值,假定分别用i和s作为取偶数值和累加值的变量,并限定使用do循环编程。 #include <stdio.h> void main( ) { int i=0, s=0; do { i+=2; ‎ ‎ s+=i*i; }while(s<1000); printf(“满足不等式的最大n值是: %d\n“, i-2); } 答:#include<stdio.h> void main() { int i=0; //用i作为依次取值偶数的变量 int s=0; //用s作为累加变量 do { i+=2; s+=i*i; }while(s<1000); printf(“n=%d\n“,i-2); } 题目45 编写一个主函数,计算并输出12+22+...+n2值,其中n值由键盘输入。 #include <stdio.h> void main( ) { ‎ ‎ int i, n, s=0; printf(“请输入一个整数n:“); scanf(“%d“, n); for(i=1; i<=n; i++) s+=i*i; printf(“s=%d\n“,s); } 答:#include<stdio.h> void main() { int i; //用i作为计数(循环)变量 int s=0; //用s作为累加变量 int n; printf(“输入一个自然数: “); scanf(“%d“,n); for(i=1; i<=n; i++) s+=i*i; printf(“s=%d\n“,s); } 形考任务3 一、选择题(共30分,每小题2分)题目1 在下面的函数声明语句中,存在着语法错误的是( )。 选择一项:a. AA(int a, int b) b. AA(int, int) c. ‎ AA(int a; int b) d. AA(int a, int) 题目2 在下面的保留字中,不能作为函数的返回值类型的是( )。 选择一项:a. void b. int c. enum d. long 题目3 假定p是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据的地址增加的字节数为( )。 选择一项:a. 1 b. 2 c. 4 d. 8 题目4 假定a为一个数组名,在下面的表达式中,存在语法错误的是( )。 选择一项:a. a[i] b. *a++ c. *a d. *(a+1) 题目5 用calloc函数创建具有10个整型元素的一维数组的正确语句是( )。 选择一项:a. int *p=calloc(10,2); b. int *p=calloc(10); c. int *p=calloc(10,4); d. int *p=malloc(10) 题目6 假定变量m定义为“int m=7;”,则下面正确的语句为( )。 选择一项:a. int p=m; b. int *p=m; c. int p=*m; d. int *p=m; 题目7 假定k是一个double类型的变量,则定义变量p的正确语句为( )。 选择一项:a. double p=k; b. int *p=k; c. double p=*k; d. char *p=“Thank you!“; 题目8 若有语句为“int a[10], x, *pa=a;”,要把数组a中下标为3的元素值赋给x,则不正确的语句为( )。 选择一项:a. x=pa[3]; b. x=*(a+3); c. x=a[3]; d. ‎ x=*pa+3; 题目9 假定有语句为“int b[10]; int *pb;”,则下面不正确的赋值语句为( )。 选择一项:a. pb=b; b. pb=b[0]; c. pb=b+2; d. pb=b[5]; 题目10 已知“int *p=malloc(100);”,要释放p所指向的动态内存,正确的语句为( )。 选择一项:a. free(p); b. free p; c. free(*p); d. free[p]; 题目11 在程序的一个文件中定义的函数,若要在另一个文件中调用,则必须在这另一个文件中给出该函数的( )。 选择一项:a. 原型语句 b. 参数表 c. 函数名 d. 返回类型 题目12 假定一个函数定义为“static int f1(int x,int y){return x+y;}”,该函数名称为( )。 选择一项:a. static b. int c. f1 d. return 题目13 假定一个函数的原型语句为“int ff(int* x);”,一个整型数组为a[10],则下面函数调用表达式不正确的是( )。 选择一项:a. ff(a) b. ff(a[0]) c. ff(a+3) d. ff(a[0]) 题目14 假定一个函数的数组参数说明为char a[],与之等价的指针参数说明为( )。1B 选择一项:a. char a b. char* a c. char a d. char**a 题目15 假定一个函数的二维数组参数说明为char w[][N],与之等价的指针参数说明为( )。 ‎ ‎ 选择一项:a. char (*w)[N] b. char *w[N] c. char (*w)N d. char**a 二、判断题(共30分,每小题2分。叙述正确则回答“是”,否则回答“否”)题目16 在C语言中,一个函数由函数头和函数体组成。 选择一项:对 错 题目17 在函数模块之外定义的变量称为全局变量,若没有被初始化则系统隐含对它赋初值0。 选择一项:对 错 题目18 如果一个函数只允许同一程序文件中的函数调用,则不应在该函数定义的开始前加上保留字static。 选择一项:对 错 题目19 如果在一个函数体中又出现对自身函数的调用,此种函数调用被称为递归调用。 选择一项:对 错 题目20 调用系统函数时,要先使用#include命令包含该系统函数的原型语句所在的系统头文件。 选择一项:对 错 题目21 函数形参变量不属于局部变量。 选择一项:对 错 题目22 假定p所指对象的值为25,p+1所指对象的值为46,则*p++的值为46。 选择一项:对 错 题目23 假定p所指对象的值为25,p+1所指对象的值为46,则*++p的值为25。 选择一项:对 错 题目24 ‎ 假定p所指对象的值为25,p+1所指对象的值为46,则执行*(p++)运算后,p所指对象的值为46。 选择一项:对 错 题目25 假定a是一个指针数组,则a+i所指对象的地址比a地址大4*i字节。 选择一项:对 错 题目26 若要把一个整型指针p转换为字符指针,则采用的强制转换表达式为(char*)p。 选择一项:对 错 题目27 假定一个数据对象为int*类型,则指向该对象的指针类型仍为int*类型。 选择一项:对 错 题目28 假定x为一个简单变量,则x表示x的地址。 选择一项:对 错 题目29 若p指向x,则*p与x的值不同。 选择一项:对 错 题目30 NULL是一个符号常量,通常作为空指针值,它代表的值为0。 选择一项:对 错 三、写出下列每个程序运行后的输出结果(共20分,每小题4分)题目31 #include<stdio.h> int WF(int x, int y) { x=x+y; y=x+y; ‎ ‎ return x+y; } void main() { int x=5, y=7; int z=WF(x,y); printf(“z=%d\n“,z); } 答:z=31 题目32 #include<stdio.h> #include<string.h> void fun(char ss[]); void main() { char s[15]=“0123456789“; fun(s); printf(“%s\n“,s); } void fun(char ss[]) { ‎ ‎ int i, n=strlen(ss) ; for(i=0; i<n/2; i++) { char c=ss[i]; ss[i]=ss[n-1-i]; ss[n-1-i]=c; } } 答:987543210 题目33 #include<stdio.h> int Count(int a[], int n, int x) { int i,c=0; for(i=0;i<n;i++) ‎ ‎ if(a[i]>x) c++; return c; } void main() { int a[8]={20,15,32,47,24,36,28,70}; int b=Count(a,8,30); printf(“b=%d\n“,b); } 答:B=4 题目34 #include<stdio.h> void main() { int a[8]={3,5,7,9,2,3,4,8}; int s=0,*p; for(p=a;p<a+8;) s+=*p++; ‎ ‎ printf(“s=%d\n“,s); } 答:s=41 题目35 #include<stdio.h> int LA(int *a, int n, int x) { int i,s=0; for(i=0;i<n;i++) if(a[i]<x) s+=a[i]; return s; } void main() { int a[8]={5,10,15,8,12,3,9,20}; int b=LA(a,5,10); int c=LA(a+2,6,10); printf(“%d %d\n“,b,c); ‎ ‎ } 答:13 20 四、写出下列每个函数的功能(共20分,每小题4分)题目36 double SF(double x, int n) { //n为正整数 double p=1,s=1; int i; for(i=1;i<=n;i++) { p*=x; s+=p; } return s; } 答:计算出1+x+x2+...+xn的值并返回。 题目37 int SG(int x) { ‎ ‎ //x为大于等于2的整数 int i=2; while(i*i<=x) { if(x%i==0) break; i++; } if(i*i<=x) return 0; else return 1; } 答:判断x是否为一个质数(素数),若是则返回1,否则返回0。 题目38 int WB(int a[], int n, int x) { for(int i=0;i<n;i++) ‎ ‎ if(a[i]==x) return 1; return 0; } 答:从数组a[n]中顺序查找值为x的元素,若查找成功则返回1,否则返回0。 题目39 int fun(int m, int n) { int c=0; static int b=2; if(m<b || n<b) return m*n; else if(m%b==0 n%b==0) {c=b; return c*fun(m/b,n/b);} else {b++; return fun(m,n);} } 答:一个递归函数过程,求出两个自然数m和n的最小公倍数。 题目40 int LK(double a[], int n) { double s=0; ‎ ‎ int i,m=0; for(i=0;i<n;i++) s+=a[i]; s/=n; for(i=0;i<n;i++) if(a[i]>=s) m++; return m; } 答:求出并返回数组a的n个元素中大于等于平均值的元素个数。 形考任务4 一、选择题(共30分,每小题2分)题目1 假定有“struct BOOK{char title[40]; float price;}; struct BOOK book;”,则不正确的语句为( )。 选择一项:a. struct BOOK *x=malloc(book); b. struct BOOK x={“C++ Programming“,27.0}; c. struct BOOK *x=malloc(sizeof(struct BOOK)); d. struct BOOK *x=book; 题目2 假定有“struct BOOK{char title[40]; ‎ float price;} book;”,则正确的语句为( )。 选择一项:a. struct BOOK x= book; b. struct BOOK *x=book; c. struct BOOK x=calloc(BOOK); d. struct BOOK *x=BOOK; 题目3 在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是( )。 选择一项:a. 句点 b. 冒号 c. 分号 d. 逗号 题目4 假定一个结构类型的定义为 “struct A{int a,b; double c;};”,则该类型的长度为( )。 选择一项:a. 8 b. 10 c. 12 d. 16 题目5 假定一个结构类型的定义为 “struct D{int a; D* next;};”,则该类型的长度为( )。 选择一项:a. 4 b. 8 c. 12 d. 16 反馈 Your answer is correct. 题目6 假定要访问一个结构指针变量x中的数据成员a,则表示方法为( )。 选择一项:a. x.a b. x->a c. x(a) d. x{a} 题目7 与结构成员访问表达式x.name等价的表达式为( )。 选择一项:a. x->name b. x->name c. (x)->name d. (*x)->name 题目8 假定一个链表中结点的结构类型为“struct AA{int data, struct AA *next;};”,则next数据成员的类型为( )。 选择一项:a. struct AA b. struct AA* c. AA d. int 题目9 ‎ 假定一个链表的表头指针为f,结点中包含有data和next域,则向该链表的表头插入一个地址为p的结点时,应执行的操作为( )。 选择一项:a. p->next=f b. p->next=f和f=p c. f=p->next d. f->next=p和f=p 题目10 标准输入设备键盘的文件流标识符是( )。 选择一项:a. stdin b. stdout c. stderr d. stdio 题目11 表示文件结束符的符号常量为( )。 选择一项:a. eof b. Eof c. EOF d. feof 题目12 C语言中打开一个数据文件的系统函数为( )。 选择一项:a. fgetc() b. fputc() c. fclose() d. fopen() 题目13 从一个数据文件中读入以换行符结束的一行字符串的系统函数为( )。 选择一项:a. gets() b. fgets() c. getc() d. fgetc() 题目14 向一个二进制文件中写入信息的函数fwrite()带有的参数个数为( )。 选择一项:a. 1 b. 2 c. 3 d. 4 题目15 在C语言中,为只写操作打开一个文本文件的方式为( )。 选择一项:a. “a“ b. “r+“ c. “r“ d. “w“ 二、判断题(共40分,每小题2分。叙述正确则回答“是”,否则回答“否”)题目16 在结构类型的定义中,其中的数据成员可以是本身类型的直接对象。 选择一项:对 错 题目17 ‎ 在结构类型的定义中,允许出现结构类型不完整的超前定义。 选择一项:对 错 题目18 定义结构类型的变量时,不能够同时进行初始化。 选择一项:对 错 题目19 使用一个结构类型时,必须一起使用关键字struct和类型标识符。 选择一项:对 错 题目20 假定一个结构类型的定义为 “struct A{int a,b; A* c;};”,则该类型的长度为12。 选择一项:对 错 题目21 假定一个结构类型的定义为 “struct B{int a[5]; char* b;};”,则该类型的长度为20。 选择一项:对 错 题目22 执行calloc(n,8)函数调用时,将动态分配得到8*n个字节的存储空间。 选择一项:对 错 题目23 执行malloc(sizeof(struct BB))函数调用时,得到的动态存储空间能够保存具有struct BB结构类型的一个对象。 选择一项:对 错 题目24 假定要访问一个结构对象x中的由a指针成员所指向的对象,则表示方法为x.a。 选择一项:对 错 题目25 假定要访问一个结构指针p所指对象中的b指针成员所指的对象,则表示方法为p->b。 选择一项:对 错 题目26 与结构成员访问表达式(*fp).score等价的表达式是fp->score。 选择一项:对 错 题目27 ‎ 在C语言中,对二进制文件的所有不同打开方式共有6种。 选择一项:对 错 题目28 C语言中的标准输入和输出设备文件都属于字符文件。 选择一项:对 错 题目29 在一个磁盘数据文件的文件名中,文件主名和扩展名都是必须的,不可省略。 选择一项:对 错 题目30 在数据文件打开方式字符串中,字符r、w和a具有确定的含义,分别代表读、写和追加方式。 选择一项:对 错 题目31 一个磁盘数据文件的文件名由文件主名和扩展名所组成,其中间用圆点分开。 选择一项:对 错 题目32 C语言系统中提供一个用来描述文件属性的类型标识符为FILE。 选择一项:对 错 题目33 每次只能向文本文件中写入一个字符,不能一次写入一个字符串。 选择一项:对 错 题目34 对二进制文件进行读和写操作将使用相同的系统函数。 选择一项:对 错 题目35 在C语言中,系统函数fseek()用来移动数据文件中的文件位置指针。 选择一项:对 错 三、写出下列每个程序运行后的输出结果(共15分,每小题5分)题目36 #include<stdio.h> struct Worker { ‎ ‎ char name[15]; //姓名 int age; //年龄 float pay; //工资 }; void main() { struct Worker x={“wanghua“,52,4300}; struct Worker y, *p; y=x; p=x; printf(“%s %d %6.2f\n“,x.name,y.age,p->pay); } 答:wanghua 52 4300 题目37 #include<stdio.h> #include<string.h> ‎ ‎ struct Worker { char name[15]; //姓名 int age; //年龄 float pay; //工资 }; void main() { struct Worker x; char *t=“liouting“; int d=38; float f=3493; strcpy(x.name,t); x.age=d; x.pay=f; ‎ ‎ printf(“%s %d %6.0f\n“,x.name,x.age,x.pay); } 答:liouting 39 2493 题目38 #include<stdio.h> struct Worker {char name[15]; int age; float pay;}; int Less(struct Worker r1, struct Worker r2) { if(r1.age<r2.age) return 1; else return 0; } void main() { struct Worker a[4]={{“abc“,25,2420},{“def“,58,4638}, {“ghi“,49,4260},{“jkl“,36,3750}}; struct Worker x=a[0]; ‎ ‎ int i; for(i=1; i<4; i++) if(Less(x,a[i])) x=a[i]; printf(“%s %d %6.0f\n“,x.name,x.age,x.pay); } 答:def 58 4638 四、写出下列每个函数的功能(共15分,每小题5分)题目39 void QA(struct Worker a[], int n) { int i; for(i=1; i<n; i++) scanf(“%s %d %f“,a[i].name,a[i].age,a[i].pay); } ‎ ‎ 假定结构类型struct Worker 的定义如下: struct Worker { char name[15]; int age; float pay;}; 答:从键盘输入n个Worker类型的记录到一维数组a中。 题目40 int Count(struct IntNode *f) { //f为指向一个单链表的表头指针 int c=0; while(f) { c++; f=f->next; } return c; } ‎ ‎ 假定struct IntNode的类型定义为: struct IntNode {int data; IntNode* next;}; 答:统计出以表头指针为f的链表中结点的个数。 题目41 void xw1(char* fname) { FILE* fout=fopen(fname,“w“); char a[20]; printf(“每个字符串长度小于20,字符串end作为结束标志\n“); while(1) { scanf(“%s“,a); if(strcmp(a,“end“)==0) break; fputs(a,fout); ‎ ‎ fputc('\n',fout); } fclose(fout); } 答:把从键盘上输入的若干个字符串保存到由fname参数所指定的文本文件中。‎