当前位置: 首页 > article >正文

C#基础31-35

31.已知学生的记录由学号和学习成绩构成,N名学生的数据已存入student数组中。找出成绩最低的学生记录(假定最低成绩的记录是唯一的)并输出。

32.在键盘上任意输入一个字符串,该字符串全部由英文字母组成,把字符串中的最后一个字符的ASCII值右移4位后加最后第二个字符的ASCII值,得到最后一个新的字符,最后第二个字符的ASCII值右移4位后加最后第三个字符的ASCII值,得到最后第二个新的字符,依此类推一直处理到第二个字符,第一个字符的ASCII值加原最后一个字符的ASCII值,得到第一个新的字符,得到的新字符分别存放在原字符串对应的位置上。最后已处理的字符串仍存入字符串数组x中,最后把结果x输出。

33.求出10000以内千位数上的数加百位数等于十位数上的数加个位数上的数的个数cn,再求出所有满足此条件的四位数平均值pjz1,以及不满足此条件的四位数平均值pjz2,最后调用函数把结果输出。

34.求出10000以内千位数上的数减百位数减十位数上的数减个位数上的数大于零的个数cnt,再求出所有满足此条件的四位数平均值pjz1,以及不满足此条件的四位数平均值pjz2,最后调用函数把结果输出。

35.求出10000以内所有四位数是素数的个数cnt,再把所有满足此条件的四位数依次存入数组b中,然后对数组b的四位数按从小到大的顺序进行排序,最后把结果输出。

31、我们需要按照以下步骤进行:

  1. Student 结构体:我们定义了一个 Student 结构体,其中包含 StudentId(学号)和 Score(成绩)两个字段。
  2. 学生数组:我们创建了一个 Student 类型的数组 students,并初始化了若干学生记录。
  3. 寻找最低成绩
    • 初始化 minScore 为最大值,以确保可以找到更低的成绩。
    • 遍历每个学生记录,如果发现某个学生的成绩低于当前的 minScore,则更新 minScore 和 minStudent
  4. 输出结果:最后,我们输出成绩最低的学生的学号和成绩。

代码如下:

    struct Student
    {
        public string StudentId; // 学号
        public double Score;      // 学习成绩

        public Student(string id, double score)
        {
            StudentId = id;
            Score = sco


http://www.kler.cn/a/412968.html

相关文章:

  • MD5算法加密笔记
  • 集合Queue、Deque、LinkedList、ArrayDeque、PriorityQueue详解
  • 一、Java 动态字节码增强技术概述
  • 若依框架部署在网站一个子目录下(/admin)问题(
  • 基础入门-Web应用架构类别源码类别镜像容器建站模版编译封装前后端分离
  • C# 开发应用篇——C# 基于WPF实现数据记录导出excel详解
  • 极狐GitLab 17.6 正式发布几十项与 DevSecOps 相关的功能【一】
  • 『VUE』elementUI dialog的子组件created生命周期不刷新(详细图文注释)
  • 【go】查询某个依赖是否存在于这个代理
  • 【Python TensorFlow】进阶指南(续篇四)
  • 写一个流程,前面的圆点和线,第一个圆上面没有线,最后一个圆下面没有线
  • 初识java(3)
  • 深入理解 MySQL 锁机制:分类、实现与优化
  • 【AIGC】大模型面试高频考点-多模态RAG
  • 除了混合搜索,RAG 还需要哪些基础设施能力
  • 【小白学机器学习37】用numpy计算协方差cov(x,y) 和 皮尔逊相关系数 r(x,y)
  • 微信小程序蓝牙writeBLECharacteristicValue写入数据返回成功后,实际硬件内信息查询未存储?
  • EXISTS 和 IN 的使用方法、特性及查询效率比较
  • 开发中使用UML的流程_05 PIM-1:分析系统流程
  • QChart数据可视化
  • Vue 3 Teleport 教程
  • Epipolar-Free 3D Gaussian Splatting for Generalizable Novel View Synthesis 论文解读
  • 【接口封装】——7、连接并使用 MySQL 数据库
  • 统计词频
  • 深入解析:用Scala验证身份证号码的合法性
  • C++ 中的函数对象