c语言100个学生,输入100名学生的学号,姓名,性别,住址及10门功课,且显示每个学生10门课的最低和最高分,还要显示每门课不及格的学生人数,,还输入一个学号就能显示该学生的信息...
已结贴√
问题点数:20 回复次数:3
输入100名学生的学号,姓名,性别,住址及10门功课,且显示每个学生10门课的最低和最高分,还要显示每门课不及格的学生人数,,还输入一个学号就能显示该学生的信息
# include "stdio.h"
# define N 100
# define M 10
struct student{
int iId;
char chName[15];
char chSex;
char chdizhi[15];
int fsore[M];
};
void fnmaxmin(struct student ststud[]);
void fndisp(struct student ststud[]);
void fnxinxi(struct student ststud[], int *num);
void main()
{
int i, j;
int sum;
struct student stperson[N];
printf("please input one hundred student's information:\n");
for(i=0; i
for(j=0; j
{
scanf("%d %s %s %s %d\n", stperson[i].iId, stperson[i].chName,
stperson[i].chSex, stperson[i].chdizhi, &stperson[i].fsore[j]);
}
fnmaxmin(stperson);
fndisp(stperson);
printf("please input a number:\n");
scanf("%d", &sum);
fnxinxi(stperson, &sum);
getch();
}
void fnmaxmin(struct student ststud[])
{
int i, j, imax=0, imin=0;
for(i=0; i
for(j=0; j
{
if(ststud[i].fsore[j]>ststud[i].fsore[imax])
imax=j;
printf("%d %s %s %s %d\n", ststud[i].iId, ststud[i].chName,
ststud[i].chSex, ststud[i].chdizhi,ststud[i].fsore[imax]);
}
for(i=0; i
for(j=0; j
{
if(ststud[i].fsore[j]
imin=j;
printf("%d %s %s %s %d\n", ststud[i].iId, ststud[i].chName,
ststud[i].chSex, ststud[i].chdizhi,ststud[i].fsore[imin]);
}
}
void fndisp(struct student ststud[])
{
int i,j, icount=0;
for(j=0; j
for(i=0; i
{
if(ststud[i].fsore[j]<60)
icount++;
printf("the %d course of not pass have %d students\n", j+1, icount);
}
}
void fnxinxi(struct student ststud[],int *num)
{
int i, j;
for(i=0; i
{
if(*num == ststud[i].iId)
break;
}
for(j=0; j
printf("%d %s %s %s %d\n", ststud[i].iId, ststud[i].chName,
ststud[i].chSex, ststud[i].chdizhi,ststud[i].fsore[j]);
}
c语言100个学生,输入100名学生的学号,姓名,性别,住址及10门功课,且显示每个学生10门课的最低和最高分,还要显示每门课不及格的学生人数,,还输入一个学号就能显示该学生的信息...相关推荐
- 提升: 建立一个如下的学生情况表,要求先依次输入学生数据元素,然后依次显示当前表中的学生数据元素。 学号 姓名 性别 年龄 2000001 张三 男 20 2000002
提升: 建立一个如下的学生情况表,要求先依次输入学生数据元素,然后依次显示当前表中的学生数据元素. 学号 姓名 性别 年龄 2000001 张三 男 20 2000002 李四 男 21 200000 ...
- c语言定义一个结构体描述学生信息,1)定义一个结构体描述学生信息(学号,姓名,性别,年龄,住址); 2)设计一个函数,用于显示单个学生信息,函...
满意答案 q55478683 2016.02.07 采纳率:46% 等级:8 已帮助:361人 struct stu { long int Num; char name[20]; char ge ...
- c语言作业 统计成绩,C语言作业 输入多名学生3门课程成绩,并统计成绩的平均分和总分,并根据总分输出名次。...
如一楼所言,没有多少人有这个时间来给你写.如果你只是为了交作业,建议你端正你的学习态度.如果你是一名学生成绩管理人员,建议稍微学一下Office,用Office进行学生成绩查询排名是很快的,拜托你能不 ...
- 【C语言习题】有3个学生,上4门课程,要求输入全部学生的各门课成绩,并分别求出每门课的平均成绩(用二维数组编程)
题目内容:有3个学生,上4门课程,要求输入全部学生的各门课成绩,并分别求出每门课的平均成绩.[要求:使用二维数组存学生成绩,行:学生,列:单科成绩] 输入样例: 输出样例:第1门课的平均成绩是:76. ...
- c语言学习-从键盘上输入100个字符,统计其中字母、每个数字和其它字符的个数及其百分比
从键盘上输入100个字符,统计其中字母.每个数字和其它字符的个数及其百分比 程序流程图: 代码: #include<stdio.h> void main() {char ch[100]; ...
- (C语言)有10个学生,每个学生的数据包括学号,姓名,3门课程的成绩,从键盘输入10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号,姓名,3门课程成绩,平均分数)
有10个学生,每个学生的数据包括学号,姓名,3门课程的成绩,从键盘输入10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号,姓名,3门课程成绩,平均分数) #define _C ...
- c语言输入6名学生5门课程的成绩,求解输入10个学生5门课的成绩,分别用函数实现下列功能:...
我也写了一个,没有测试,不知对不对! #include int main(void) { int a[10][5], i, j;/*表示是10个学生,五门课程的成绩的数组*/ int average( ...
- C语言:某班有N名同学,每个学生的信息包括学号、姓名、三门课的成绩,从键盘输入名学生的信息,打印出N名学生三门课的平均成绩,以及最高分学生的信息(包括学号,姓名,三门课的成绩,平均分)
/*某班有N名同学,每个学生的信息包括学号.姓名.三门课的成绩,从键盘输入名学生的信息, 打印出N名学生三门课的平均成绩,以及最高分学生的信息(包括学号,姓名,三门课的成绩,平均分)*/ #inclu ...
- 输入学生姓名和学号c语言程序,C语言 从键盘输入10个学生信息(学号,姓名,年龄,性别)...
#include void main() { struct { char name[10]; int num; char sex[2]; int age; }s[10]; int i; for(i=0 ...
最新文章
- Maven之jar包和项目管理
- android surfaceview动画,怎么让android的surfaceview中的动画更加平滑流畅
- python打开excel的函数-Python读取excel文件中带公式的值的实现
- 【Java 注解】自定义注解 ( 注解解析 )
- SSM整合简单登录案例
- 四、spring boot 1.5.4 日志管理
- linux 进入redis 数据库,Linux下Redis数据库的安装方法与自动启动脚本分享
- C++——如何理解.h文件和.cpp文件
- R语言ggplot2移除图例_读书笔记:R语言绘图—ggplot2
- Node.js安装和入门 - 2行代码让你能够启动一个Server
- needs to declare permission android.permission.REQUEST_INSTALL_PACKAGES
- seek()方法的使用
- Android 点击图片全屏预览 -——ZoomPreviewPicture默认预览使用
- 极限中0除以常数_第六讲 极限的运算法则
- HTML 表格与表单 个人简历
- 服务器双路供电原理,双路电源上电顺序控制电路原理图
- vue : 无法加载文件 C:\Users\lenovo\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。解决方法
- 计算机连接打印机用户数量修改,win7系统下局域网如何限制每台打印机的使用成员数量...
- wow登录服务器未响应,魔兽世界进不去 战网无法登陆和未响应怎么办
- 哈工程计算机系保研率,武汉理工VS哈工程,20保研率哈工程高,哪所值得考?学长精准分析...