结构体中洛谷p5744培训

2a74220b047d4d19b99664ada0d48b2c.png

 🖤🖤🖤

#include<stdio.h>
// 引入标准输入输出头文件

struct stu
{
    char name[15];
    // 学生姓名,长度为 15 的字符数组
    int age;
    // 学生年龄
    int score;
    // 学生成绩
}stu[10];
// 定义一个包含 10 个学生信息结构体的数组

int main()
{
    int n,i;
    // 定义整数变量 n 用于存储学生数量,i 用于循环控制

    scanf("%d",&n);
    // 从用户输入读取学生数量

    for(i=0;i<n;i++)
    // 循环读取每个学生的信息
    {
        scanf("%s %d %d\n",&stu[i].name,&stu[i].age,&stu[i].score);
        // 从用户输入读取学生的姓名、年龄和成绩
    }

    for(i=0;i<n;i++)
    // 循环处理每个学生的信息
    {
        stu[i].age++;
        // 学生年龄加一
        stu[i].score=6*stu[i].score/5;
        // 学生成绩变为原来的五分之六
        if(stu[i].score>600)
        // 如果成绩超过 600
        {
            stu[i].score=600;
            // 将成绩设置为 600
        }
        printf("%s %d %d\n",stu[i].name,stu[i].age,stu[i].score);
        // 输出处理后的学生信息
    }
    return 0;
}
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值