设计一个Windows应用程序实现如下功能:(1)输入学生姓名和考试成绩,并保存到结构体数组中。 (2)使用foreach语句求最高分,并输出对应的学生姓名。

本文介绍了如何创建一个Windows应用程序,该程序接收学生姓名和考试成绩,存储在结构体数组中,并通过遍历数组找出最高分及对应的学生姓名。在C#环境下,利用控件实现数据输入,通过foreach语句计算最高分,并在界面上展示结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(1)新建windows应用程序,名为MyForm1。
(2)在窗体上添加控件,如图所示。
输入框的name属性分别为:txtname 、txtscore
按钮的name属性分别为:btnadd、btnmaxscore
在这里插入图片描述
(3)代码:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace MyForm1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
struct Student
{
public string name;
public double score;
}
Student[] student = new Student[5];

//查到最大成绩的数
private void btnmaxscore_Click(object sender, EventArgs e)
{
double score_max = student[0].score;
string name_fu=student[0].name ;
foreach (Student stu in student)
{
if (score

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值