c语言用while百分制变等级制,C语言程序设计实验实验指导书及答案复习课程

精品文档

实验四 程序控制结构(循环)

班级

学号

姓名

成绩

项目1:使用循环结构实现重复处理 【项目说明】

从键盘输入一个班的成绩,把百分制转换成等级制。将百分制成绩(用score表示)除以10之后再取整,一定得到0到10之间的数。9、10对应’a’,8对应‘b‘,……,5、4、3、2、1、0对应’e’既不及格。要求分别使用三种循环结构实现。该项目中,假设班级人数不固定,规定输入若干0至100的成绩,如果成绩不在此范围,则表示结束。该项目中,同时要使用switch语句实现多分支选择结构。 【项目目的】

(1)掌握用while语句和do…while语句实现循环的方法。 (2)掌握用for语句实现循环的方法。 (3)掌握三种语句的特点和应用技巧。

(4)掌握用break语句和continue语句改变循环状态的方法 。 【项目内容】

1、用while语句实现的程序代码:

2、用do…while和break语句实现的程序代码:

精品文档

精品文档

3、用do…while和continue语句实现的程序代码:

4、用for语句实现的程序代码:

精品文档

精品文档

项目2.(选做) 求

(程序代码和运行结果可写在指导书背面) ?n!(即求1!?2!?3!?K?10!)

n?110精品文档

精品文档

实验五 数组

班级

学号

姓名

成绩

项目1. 冒泡排序法 【项目说明】

输入10个数,用“冒泡法”对10个数排序(由小到大)。冒泡法的基本思想:通过相邻两个数之间的比较和交换,使(数值)较小的数逐渐从底部移向顶部,较大的数逐渐从顶部移向底部。就像水底的气泡一样逐渐向上冒,故而得名。 【项目目的】

(1)掌握冒泡排序算法的编程。 (2)掌握与数组有关的算法。 程序代码:

运行结果:

项目2. 字符统计 【项目说明】

有一篇文章,共有3行文字,每行80个字符。要求分别统计出其中英文字母和数字的个数。 【项目目的】

(1)掌握键盘输入字符串方法。

精品文档

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值