广东工业大学C语言实验(上机)任务书2015版

广东工业大学实验(上机)任务书

(2015 — 2016 学年度第 1 学期)

课程名称 高级语言程序设计 课程设计 实验室名称及地点: 实验2号楼306

指导教师: 孟安波、王星华

周次节次实验主要内容每组学生人数具体任务要求65-8熟悉C++编程开发工具

输入输出程序编程练习

运算符和表达式编程训练

1在C++开发环境中编写、编译程序,并能够运行成功。

创建Win32 Console Application,添加源文件

参考课本例子,编写C语言源代码

编译、调试并运行成功

简单的输入输出语句练习

编写不同数据类型的输入输出程序并运行成功

编写运算符与表达式

练习任务1、2、375-8练习选择结构及分支结构编程、

循环结构编程1练习C语言程序的运算符及表达式

练习if语句、if-else语句、switch语句编程

编写不同数据输入、运算并在屏幕上输出的程序,并运行成功

C语言三种不同的循环结构练习

练习任务4、585-8练习数组及循环结构编程

指针编程1练习C语言的数组及循环结构:

练习数组的应用,包括初始化、赋值、运算,特别注意体会数组下标的控制

结合循环结构进行数组应用的训练

指针与数组结合编程

指针、数组与循环结构相结合的编程练习

练习任务6、795-8上课105-8上课115-8练习指针及结构体编程1指针及结构体的应用编程:

结构体的创建、赋值及应用编程

结构体数组的应用编程

结构体指针的应用编程

练习任务8、9125-8学习结构体编程,并结合数组、指针进行编程训练

综合设计任务1结构体编程练习

练习任务9135-8综合设计任务

1完成综合设计任务

自学文件输入输出

完成全部设计任务编程

评优的同学完成评优设计任务145-81155-81

说明:

上机时间为下午1:30——4:00。

一次上机一个班,一人一台计算机。

请不要迟到,上课、下课需签到。

上机同学的练习任务未完成,不得早退;若当次练习任务完成,建议提前开始下一次课上机内容;当次任务完成,3:15之后开始交任务,允许早退。

要求上机前提前编好程序。

想评优的同学必须完成评优设计任务,并参加答辩。

《高级语言程序》课程设计练习任务:

课本P15,习题5。

课本P83,习题5。

课本P84,习题6。

课本P113,习题10。

课本P168,习题6。

课本P168,习题9。

课本P291,习题8。

课本P330,习题5。

综合设计任务

保龄球计分(学号尾数为0、5的同学完成)

【问题描述】打保龄球是用一个滚球去撞击10个站立的瓶,将瓶击倒。一局分10 轮,每轮可滚球1次或多次,以击倒的瓶数为依据计分,一局得分为10轮得分之和,而每轮的得分不仅与本轮的滚球情况有关,还可能与后一轮或两轮的滚球情况有关,即:某轮某次滚球击倒的瓶数不仅要计入本轮得分,还可能会计入前一轮或两轮得分。计分规则如下:

若某一轮的第一次滚球就击倒全部10个瓶,则本轮不再滚球(若是第10轮还需加2次滚球),该轮得分为本次击倒瓶数10与以后2次滚球所击倒瓶数之和。

若某一轮的第一次滚球未击倒全部10个球,则对剩下未击倒的瓶再滚球一次,如果这2次滚球击倒全部10个瓶,则本轮不再滚球(若是第10轮还需加1次滚球),该轮得分为这2次击倒瓶数10与以后1次滚球所击倒瓶数之和。

若某一轮2次滚球未击倒全部10个瓶,则本轮不在滚球,该轮得分为这2次滚球所击倒瓶数之和。

【实现要求】

模拟n个人各打一局保龄球比赛过程,统计每局各轮得分和累计总分。

逐人逐轮逐次输入一次滚球击倒的瓶数。

对n人的得分由低到高排序并显示。

用户可以规定参赛人数,需要输入选手姓名

参赛成绩可以选择存入文件,程序启动可以选择从文件读取。

显示输出时应将所有选手每轮得分及总分均整齐显示。

程序应能自动判别输入错误。

【测试数据】

自定模拟数据

【说明】

完成本题1、2、3,4成绩“中等”。

完成本题5、6、7,成绩“良好”。

学生成绩统计(学号尾数为1、6、9的同学完成)

【问题描述】

学期考试结束,统计某班每个人的平均成绩,每门课的平均成绩,并按个人平均成绩从高到低的顺序输出成绩,输出不及格人名单。输入、输出格式自定。

【实现提示】

考试课程有:高等数学、物理、外语、C语言4门课程。

录入所有同学的成绩,对数据进行处理,输出所要求的内容,程序的功能主要包括以下几个方面:

输入成绩

修改记录

删除记录

输出成绩并按平均成绩排序,并标记平均分不及格的学生。

界面提供上述功能选择。

学生人数由软件根据输入的成绩记录数自动

c语言对输入成绩进行修改命令,广东工业大学C语言实验(上机)任务书2015版.doc相关推荐

  1. c语言创建一个hello.txt文件,并检查是否成功,广东工业大学C语言验(上机)任务书2015版.doc...

    广东工业大学C语言验(上机)任务书2015版 广东工业大学实验(上机)任务书 (2015 - 2016 学年度第 1 学期) 课程名称 高级语言程序设计 课程设计 实验室名称及地点: 实验2号楼306 ...

  2. c语言编译自顶向下程序设计,广东工业大学C语言程序设计考试试卷(3份)

    内容简介: 广东工业大学C语言程序设计考试试卷(06,A) 一.判断题(正确打"√",错误打"×")(每题1分,共10分) 1.C程序是以函数为单位进行编译的. ...

  3. c语言设计成行考核答案,20秋广东开放大学C语言程序设计成性考核参考答案(10页)-原创力文档...

    答案找我: / 百年教育职业培训中心: / 广东开放大学 形成性考核 满分资料 百年教育职业培训中心 C语言程序设计#(本20春) 形成性考核 期末形成性测试 题目1 未回答 满分4.00 未标记标记 ...

  4. 医生c语言测试卷b卷的答案,合肥工业大学C语言期中测试题_B卷

    C语言期中小测验(B卷) 学号 姓名 班级 1.写出下列printf的输出结果. printf("\ta=%3d;b=%-8.3f,\ts=%8.4s;c=%c", A ,1.56 ...

  5. 湖北工业大学c语言作业答案,湖北工业大学C语言PPT

    <湖北工业大学C语言PPT>由会员分享,可在线阅读,更多相关<湖北工业大学C语言PPT(39页珍藏版)>请在人人文库网上搜索. 1.第五章 数组,构造数据类型之一 数组:有序数 ...

  6. 北京工业大学c语言期末考试题,北京工业大学C语言部分练习答案.docx

    北京工业大学C语言部分练习答案.docx 练习练习 1 分支分支 1. 若从键盘输入 58,则以下程序段的输出结果是(58 58 58) int mainvoid int a; scanf" ...

  7. 湖北工大的c语言期末考试题,天津工业大学C++语言期末考试题

    天津工业大学C++语言期末考试题 -------------------------------------------------------------------------------- 一. ...

  8. 北京工业大学c语言网上作业,北京工业大学C语言部分练习答案.pdf

    北京工业大学C语言部分练习答案.pdf 练习练习 1 分支分支 1. 若从键盘输入 58,则以下程序段的输出结果是(58 58 58) int mainvoid int a; scanf"d ...

  9. 北京工业大学c语言网上作业,北京工业大学C语言部分练习答案.docx

    北京工业大学C语言部分练习答案 练习1 分支若从键盘输入58,则以下程序段的输出结果是(58 58 58):int main(void){int a;scanf("%d",& ...

最新文章

  1. cmd 将文件夹下文件剪切到另外一个文件_总结java中文件拷贝剪切的5种方式-JAVA IO基础总结第五篇...
  2. ftp java listfiles_Java FTPClient.listFiles()不能获取目录里的文件
  3. C#新手该如何规划学习【学习路线指南】
  4. qt场景中视图QGraphicsView的缩放
  5. 作者:周宗放(1950-),男,电子科技大学经济与管理学院教授、博士生导师,风险分析与数据科学研究中心主任...
  6. 遗传算法 差分进化算法 粒子群优化算法区别
  7. Cpp module
  8. iMazing比iTunes好用在哪些地方
  9. 切片器可以设置日期格式?_Power BI之相对日期的设置
  10. Linux服务器操作系统 . 文件目录及文件管理
  11. win7 远程桌面连接
  12. 如何调节pycharm字体大小
  13. 帝国采集发布-帝国免规则采集发布
  14. 有赞宣布收费,免费模式在移动电商时代真走不通?
  15. android 实现按键精灵
  16. STM32CubeIDE 复制工程
  17. [转]OKR结合CFR的管理模式
  18. Python实现相空间重构求关联维数——GP算法、自相关法求时间延迟tau、最近邻算法求嵌入维数m
  19. access按职称计算平均年龄_计算机二级ACCESS考试操作题
  20. boolean android.graphics.Bitmap.compress(android.graphics.Bitmap$CompressFormat, int, java.io.Output

热门文章

  1. html表格数据按公式自动计算,填报表自动计算 - 集深数据系统
  2. 正则表达式 - 匹配 IPV4地址
  3. 俄罗斯、乌克兰,有哪些著名的互联网公司?
  4. vue中使用天气插件
  5. SpringBoot -- 软件许可(License)证书生成+验证+应用完整流程
  6. 网易新闻客户端Flutter混合开发实践
  7. 联想电脑为什么合盖和按电源键不睡眠
  8. redis(21):集群之哨兵
  9. 概率论与数理统计——高斯分布的学习笔记
  10. 回合制网游鼠标偏移解决