用C语言,输入10个学生的姓名、学号和成绩,将其中不及格者的姓名、学号和成绩输出。(二维数组,不用指针
3个回答
展开全部
#include "stdio.h"
typedef struct student
{
char name[20];
int num;
int score;
}STU;
void main()
{
STU student[10];
int pass=60,j,i;
printf("输入学生的信息,每输入一个名字和学号之后按空格,输入一个成绩之后按回车:\n");
for(j=0;j<10;j++)
scanf("%s %d %d",&student[j].name,&student[j].num,&student[j].score);
printf(" name number score\n");
for(i=0;i<10;i++)
{
if(student[i].score<pass)
printf(" %-12s%4d%8d\n",student[i].name,student[i].num,student[i].score);
}
}
此程序我已经调试过了,没问题
typedef struct student
{
char name[20];
int num;
int score;
}STU;
void main()
{
STU student[10];
int pass=60,j,i;
printf("输入学生的信息,每输入一个名字和学号之后按空格,输入一个成绩之后按回车:\n");
for(j=0;j<10;j++)
scanf("%s %d %d",&student[j].name,&student[j].num,&student[j].score);
printf(" name number score\n");
for(i=0;i<10;i++)
{
if(student[i].score<pass)
printf(" %-12s%4d%8d\n",student[i].name,student[i].num,student[i].score);
}
}
此程序我已经调试过了,没问题
展开全部
#include "stdafx.h"
#include<stdio.h>
struct student
{
char name[20];
int num;
float grades;
}stu[10];
void main()
{
float jigexian=60.0;
int i;
printf("请输入十个学生的信息!\n\n");
for(i=0;i<10;i++)
{
printf("请输入学生的姓名:");
scanf("%s",stu[i].name);
printf("请输入学生的学号:");
scanf("%d",&stu[i].num);
printf("请输入学生的分数:");
scanf("%d",&stu[i].grades);
printf("\n");
}
printf("\n不及格的学生信息为:\n");
printf("姓名 学号 成绩\n");
for(i=0;i<10;i++)
{
if(stu[i].grades<jigexian)
{
printf("%s %d %d\n",stu[i].name,stu[i].num,stu[i].grades);
}
}
printf("\n\n");
}
#include<stdio.h>
struct student
{
char name[20];
int num;
float grades;
}stu[10];
void main()
{
float jigexian=60.0;
int i;
printf("请输入十个学生的信息!\n\n");
for(i=0;i<10;i++)
{
printf("请输入学生的姓名:");
scanf("%s",stu[i].name);
printf("请输入学生的学号:");
scanf("%d",&stu[i].num);
printf("请输入学生的分数:");
scanf("%d",&stu[i].grades);
printf("\n");
}
printf("\n不及格的学生信息为:\n");
printf("姓名 学号 成绩\n");
for(i=0;i<10;i++)
{
if(stu[i].grades<jigexian)
{
printf("%s %d %d\n",stu[i].name,stu[i].num,stu[i].grades);
}
}
printf("\n\n");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用结构体吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询