标题:结构体简易使用,请问大神们学习结构体的有哪些方法和资料??
取消只看楼主
youbin2014
Rank: 1
等 级:新手上路
帖 子:45
专家分:6
注 册:2015-5-5
结帖率:100%
已结贴  问题点数:20 回复次数:3 
结构体简易使用,请问大神们学习结构体的有哪些方法和资料??
/*********************************************************************
输入10个学生(包括姓名和成绩)的信息,找出成绩最高的,然后输出该学生的
姓名和成绩。
**********************************************************************/

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

struct students{
    char name[15];
    int score;
};


int main(void)
{
    struct students student[4];
    int i,j,k,max = 0;
    printf("please input  students information:");

    for(i = 0;i < 5;i++)
    {
        printf("please input shudent %d name:\n",i + 1);
        scanf("%s",student[i].name);
        printf("please input student %d score:\n",i + 1);
        scanf("%d",&student[i].score);
    }

    for(j = 0;j < 5;j++)
    {
        if(student[j].score > max)
        {
            max = student[j].score;
            k = j;
        }
    }


    printf("find the best student,student[%d]\n",k + 1);
    printf("the student name is %s\n",student[k].name);
    printf("the student score is %d\n",student[k].score);
   
   
    return 0;
}
搜索更多相关主题的帖子: include please 结构体 资料 信息 
2016-09-27 21:47
youbin2014
Rank: 1
等 级:新手上路
帖 子:45
专家分:6
注 册:2015-5-5
得分:0 
回复 3楼 linlulu001
0-4,i < 5;不对吗?我感觉一一对应啊。

新手坚持每天写一点短短的代码,也许很幼稚园,但是,坚持总比不写强,高手可以绕道。
2016-09-28 22:33
youbin2014
Rank: 1
等 级:新手上路
帖 子:45
专家分:6
注 册:2015-5-5
得分:0 
回复 2楼 书生牛犊
好吧,本来是想在这里求取你们这些有经验的人的学习方法的,居然让我百度。哎

新手坚持每天写一点短短的代码,也许很幼稚园,但是,坚持总比不写强,高手可以绕道。
2016-09-28 22:34
youbin2014
Rank: 1
等 级:新手上路
帖 子:45
专家分:6
注 册:2015-5-5
得分:0 
回复 6楼 我是个菜鸟ii
嗯,版主帮我提出来了。

新手坚持每天写一点短短的代码,也许很幼稚园,但是,坚持总比不写强,高手可以绕道。
2016-09-28 23:39



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-469270-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.129462 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved