1个回答
推荐于2017-12-16
展开全部
楼主程序如下: #include<stdio.h>
#define n 10 //定义长度 输入10个学员的信息
struct student
{
int num;//学号
char name[20];//姓名
float score;//成绩
}stt[n];
void main()
{
printf("学号\t姓名\t成绩\n");
for(int i=0;i<n;i++)
{
scanf("%d %s %f",&stt[i].num ,stt[i].name ,&stt[i].score );
}
//用C++编写一个程序 : 输入10个学生的姓名、学号和成绩,将其中不及格的姓名、学号和成绩输出 printf("不及格学员的名单如下:\n");
for(i=0;i<n;i++)
{
if(stt[i].score<60)
printf("%d\t%s\t%5.2f\n",stt[i].num ,stt[i].name ,stt[i].score); }
if(stt[i].score >=60&&stt[i].score <100)
{
printf("没有不及格的学员:\n");
}
} 如果你对我的回复感到满意,请你选择“采纳”和“五星”评价,这将鼓励我们更好的为其他网友解答,以上是“VCミ世界”为您解答
#define n 10 //定义长度 输入10个学员的信息
struct student
{
int num;//学号
char name[20];//姓名
float score;//成绩
}stt[n];
void main()
{
printf("学号\t姓名\t成绩\n");
for(int i=0;i<n;i++)
{
scanf("%d %s %f",&stt[i].num ,stt[i].name ,&stt[i].score );
}
//用C++编写一个程序 : 输入10个学生的姓名、学号和成绩,将其中不及格的姓名、学号和成绩输出 printf("不及格学员的名单如下:\n");
for(i=0;i<n;i++)
{
if(stt[i].score<60)
printf("%d\t%s\t%5.2f\n",stt[i].num ,stt[i].name ,stt[i].score); }
if(stt[i].score >=60&&stt[i].score <100)
{
printf("没有不及格的学员:\n");
}
} 如果你对我的回复感到满意,请你选择“采纳”和“五星”评价,这将鼓励我们更好的为其他网友解答,以上是“VCミ世界”为您解答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询