欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    二级C语言上机编程题答题技巧.doc

    • 资源ID:79019969       资源大小:474.50KB        全文页数:7页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    二级C语言上机编程题答题技巧.doc

    Jisuanji 二级C语言上机编程题技巧一、技巧的原理首先使用这个技巧必须了解上机编程题的评分原理。以上机题的第5套编程题为例。二级C语言的上机试题是让我们自己编写某个小程序的子程序来实现题目中的功能。那么考官是怎么样来检查我们编的程序是否正确呢?根据编程题下面这段程序我们就可以看出:在考生文件夹下存在一个名为in.dat的文件。首先以只读的方式打开in.dat文件,以只写方式打开out.dat文件,若out.dat不存在则自动新建该文件。然后使用fscanf语句将其中的数据输入到变量a中,再将a当作实参调用我们需要编写的程序。将结果用fprintf语句输入到out.dat文件中。其中.dat为这个文件的扩展名(扩展名有可能被隐藏)。所以考官不会直接检查我们的程序,只要检查out.dat里的数据是否正确就可以判断我们编的子程序是否正确。因此程序编写题,我们可以只通过修改out.dat里面的答案而不去编写程序就可以拿到满分。二、使用技巧的条件当然不是所有的编程题我们都能使用这个技巧的(不过90%的编程题都可以用这个方法)。使用这个技巧必须具备两个条件:1、 编程题是通过我上面讲的方法来检验,说白了就是我们的考生文件夹下面含有in.dat文件。2、 编程题需要实现的功能我们编程者可以自己想出来程序完成的答案。例如本题:它让我们实现实型数据保留两位小数,并对第三位进行四舍五入。那么这个功能我们若知道任一个实数都可以自己计算出结果,那么我们才能将正确答案写在out.dat文件里面。若某程序让你编写子程序实现求取圆周率并精确到小数点后10位这个功能,那么我们就无法背出那么长的数字,因此也没有办法知道结果。那么这种技巧就不能使用。三、步骤确定了这个技巧可以使用后,我们就可以开始操作了。一般分为以下几步:1、 建立out.dat文件上面可以看到我们的考生文件夹中是没有out.dat这个文件的。所以我们需要自己新建。最好的方法就是打开编程题直接编译、链接、执行。这样将程序执行一遍后我们的考生文件夹里就自动生成了我们需要的out.dat文件。(注意:这里生成了out.dat文件后就不要再运行我们的程序了,因为每运行一次程序就会将程序生成的答案写入out.dat文件中,这样即算我们改成了正确答案,你如果再次运行程序,就会将我们修改的正确结果覆盖掉。)2、 修改答案这一步至关重要,因此也要特别注意。首先将in.dat文件和out.dat文件用写字板程序打开。我们就可以看见in.dat文件内的数据了。这个时候就对应程序功能的要求按照程序中要求的格式将结果自己写入out.dat文件中。那么以什么样的格式写入out.dat文件呢?这就需要看编程题程序中的这一段程序:前面已经分析过了,这里要写入答案的格式就是这段程序中的fprintf语句中第二个参数中要求的。如本题:fprintf(wf,“ %fn”,fun(a);加黑的位置就要求输入到文件中的数据以%f的形式输出,并且换行。这里强调的是双引号里若有别的文字要照原样输出,一点都不能改变,否则不能得分。题目的要求是:那么这个题的答案应该是:很多同学以为这个答案是正确的。其实是错误的。这里要强调之前跟大家强调过的一个问题。fprintf语句中fprintf(wf,“ %fn”,fun(a);要求输入到文件中的数据以%f的形式输出,并且换行。大家注意到每输出一个数据应该换行。题目中的举例也是我们的这个答案,那哪里出错了呢?错在格式上:%f要求以实型数据进行输出,并且保留6位有效数字。所以答案应该是:所以最重要的一点就是要看清楚fprintf语句的格式要求。(大家可以自己做一下第3套题的编程题:里面除了格式说明项所有字符都要一字不差的原样写入到我们的out.dat文件中,包括空格的个数等等呢个。建议这种大家可以将格式要求的那一行用复制的方式拷贝过来,然后将%s %d位置写上正确答案。)如果跟fprintf语句要求的格式不一致那么这个题大家就得不了分。所以需要同学们多加练习,注意其中的细节。在我们公司的网站上模拟上机时可以点击右上角的评分。这样大家在练习这种方法的时候就可以看到自己修改的结果是否正确。 四、结语 这种技巧的难点就是对fprintf语句中格式的观察。要保证我们写在out.dat文件中数据的格式与要求的格式一字不差。这需要同学们的多次练习才能自己掌握要诀。当然,如果大家能够自己编写正确的程序就没有必要使用这种技巧了。最后祝大家考生成功。上机答题技巧网站 请同学们好好学习这个博客里的实验六视频请同学们仔细学习

    注意事项

    本文(二级C语言上机编程题答题技巧.doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开