首页 > 其他分享 >怎么用构造体输入多个数据捏?(c)

怎么用构造体输入多个数据捏?(c)

时间:2022-11-08 17:25:36浏览次数:28  
标签:struct 多个 int 构造 stu score xuhao mingzi 输入

定义结构体描述学生信息,每名学生的信息包括学号,姓名和大学英语的成绩,请编写程序输出 60 分以下的学生的学号,姓名和大学英语成绩信息。

就拿这个例子来说吧,首先我们定义一个结构体:

struct stu{

int xuhao;

char name[];

int score;

};//都写到这里了,顺便把代码都写了吧。

int main(){

struct stu s【100】;

for(int i=0;i<10;i++){     //这里输入的是十个数据

scanf(“%d %s %d”,&s[i].xuhao,s[i].mingzi,&s[i].score)

}

if(s[i].score<=60){

printf("%d %s %d\n",s[i].xuhao,s[i].mingzi,s[i].score);

}

return 0;

}

总结一下就是我们可以用for循环的方式来进行输入多个数据。                                 写这个文章主要是水一水

 

标签:struct,多个,int,构造,stu,score,xuhao,mingzi,输入
From: https://www.cnblogs.com/zhanshuang/p/16870408.html

相关文章