2017二级c语言成绩,2017年计算机二级C语言考前提分试题及答案2

二、程序填空题(共l8分)

下列给定程序的功能是:从键盘输入若干行字符串(每行不超过80个字符),写入文件myfile4.txt中,用一1作字符串输入结束的标志,然后将文件的内容显示在屏幕上。文件的读写分别由函数Readrext和Write-.Text实现。

请在程序的下划线处填人正确的内容并将下划线删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中.不得增行或删行,也不得更改程序的结构!

dab100bf8425abb3a94e2e4767a50057.png

三、程序修改题(共18分)

下列给定程序中,函数fun的功能是:从低位开始依次取出长整型变量s中奇数位上的数,构成一个新数存放在t中。高位仍在高位,低位仍在低位。

例如,当s中的数为7654321时,t中的数为7531。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODll.C中,不得增行或删行,也不得更改程序的结构!

#include

7ce5e9a01c0a60bc23f401cc2e5de5ef.png

350f9a1d814458d5ee1b7a5b01a98582.png

四、程序设计题【共24分)

学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,请编写函数fun,其功能是:把分数最低的学生数据放入b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生人数。:

注意:部分源程序在文件PROGl.C中。

请勿改动主函数main和其他函数中的任何内容,仅在函数flm的花括号中填入你编写的若干语句。

b6510e0adb3097ca4f55334ee428b194.png

二、程序填空题【参考答案】

(1)}fw(2)str(3)str

【考点分析】

本题考查:函数定义以及文件指针;fputs函数的功能是向指定的文件写入—个字符串,其调用形式为:fputs(字符串,文件指针)。

【解题思路】

填空1:定义函数,函数的形参是一个文件类型的指针。填空2:此处考查fputs函数的形式,应填人str。

填空3:依据p1intf函数的格式,输出字符串内容,即printf(”%8”,str);。

三、程序修改题【参考答案】(1)void缸(1啊唱s,1ong}t)

(2)s1=s1·10;【考点分析】函数定义,指针型变量;数值n和其各个位如何表示。

【解题思路】

(1)主函数中调用函数的参数为地址,因此函数fun的形式参数应为指针类型。

(2)重新组合一个数,从个位开始,然后十位,依次类推,因此每增加—位数,原数值需乘以10,即s1=s1}10;。

四、程序设计题【参考答案】

【考点分析】

本题考查:查找结构体数组中的最小数据,需要通过for循环语句和if条件语句来完成。

【解题思路】

本题中第一个循环语句的作用是遍历数组求出最低分数,第二个循环语句的作用是将数组中的元素与最低分比较,查找是否存在与最低分相等的成绩。

2829f2ca24f0d0090cbba57f30759f23.png

2017年计算机二级C语言考前提分试题及答案2.doc

下载Word文档到电脑,方便收藏和打印[全文共1291字]

编辑推荐:

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

下载Word文档

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
项目:使用 JavaScript 编写的杀死幽灵游戏(附源代码) 杀死鬼魂游戏是使用 Vanilla JavaScript、CSS 和 HTML 画布开发的简单项目。这款游戏很有趣。玩家必须触摸/杀死游荡的鬼魂才能得。您必须将鼠标悬停在鬼魂上 - 尽量得。鬼魂在眨眼间不断从一个地方移动到另一个地方。您必须在 1 钟内尽可能多地杀死鬼魂。 游戏制作 这个游戏项目只是用 HTML 画布、CSS 和 JavaScript 编写的。说到这个游戏的特点,用户必须触摸/杀死游荡的幽灵才能得。游戏会根据你杀死的幽灵数量来记录你的总。你必须将鼠标悬停在幽灵上——尽量得。你必须在 1 钟内尽可能多地杀死幽灵。游戏还会显示最高排名数,如果你成功击败它,该数会在游戏结束屏幕上更新。 该游戏包含大量的 javascript 以确保游戏正常运行。 如何运行该项目? 要运行此游戏,您不需要任何类型的本地服务器,但需要浏览器。我们建议您使用现代浏览器,如 Google Chrome 和 Mozilla Firefox。要玩游戏,首先,单击 index.html 文件在浏览器中打开游戏。 演示: 该项目为国外大神项目,可以作为毕业设计的项目,也可以作为大作业项目,不用担心代码重复,设计重复等,如果需要对项目进行修改,需要具备一定基础知识。 注意:如果装有360等杀毒软件,可能会出现误报的情况,源码本身并无病毒,使用源码时可以关闭360,或者添加信任。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值