统计一组学生成绩——打印杨辉三角形

统计一组学生成绩

  • 统计一组学生成绩的总分、平均分、最高分和最低分
  • 假如一组学生100个人,利用前面所学的知识,程序就需要声明10个变量s c o r e 1 , s c o r e 2 , . . . , s c o r e 100 \mathrm{score1, score2, …, - score100}score1,score2,…,score100,来分别记住每位学生的成绩,计算平均分

(一)编程实现

  • net.ouyangyi.p02.t07 包里面创建Task07在这里插入图片描述
    在这里插入图片描述
  • 运行程序,查看结果
    在这里插入图片描述
  • 可以利用增强for循环来遍历数组
    在这里插入图片描述

打印杨辉三角形

  • 杨辉三角,是二项式系数在三角形中的一种几何排列,中国南宋数学家杨辉1261年所著的《详解九章算法》一书出现。在欧洲,帕斯卡(1623 ~ 1662)在1654年发现这一规律。所以这个表又叫做帕斯卡三角形。帕斯卡的发现比杨辉要迟393年,比贾宪迟600年。
    在这里插入图片描述
    在这里插入图片描述
  • 二项式定理,又称为牛顿二项式定理,有艾萨克牛顿与1664-1665年提出。
    在这里插入图片描述

(一)编程实现

  • 思路:用二维数组来保存杨辉三角形的元素
    在这里插入图片描述
  • 边界:在这里插入图片描述
  • 内部:在这里插入图片描述
  • net.ouyangyi.p02.t08包里创建Task08

在这里插入图片描述
在这里插入图片描述

  • 运行程序,查看结果
    在这里插入图片描述
  • 杨辉三角形的数据没有问题,但是格式不好看,需要处理一下,使之显示为三角形。
    在这里插入图片描述
  • 在运行程序,查看结果
    在这里插入图片描述
  • 将杨辉三角形显示为等腰三角形
    在这里插入图片描述
    在这里插入图片描述
  • 利用循环耗时来实现打字机效果
    在这里插入图片描述
    在这里插入图片描述
  • 这种实现动画效果的不好,浪费支援,应该使用多线程来实现动画效果。
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值