c语言结构体中的ps,练习结构体的时候出错,(ps有两个函数还没写)
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
typedef struct
{
int num;
char name[20];
int score[3];
} Student;
void input(Student student[], int n);
void every(Student student[], int n);
void max(Student student[], int n);
int main()
{
printf("请输入学生个数:");
int n;
scanf("%d", &n);
Student p[n];
input(p, n);
int t;
puts("输入1查看总分最高学生信息,输入2查看每科最高分学生信息,输入3退出");
do {
printf("请输入:");
scanf("%d", &t);
switch (t) {
case 1:
//max(p, n);
break;
case 2:
//every(p, n);
break;
case 3: return 0;
default: puts("输入错误,请重新输入\n");
}
} while (1);
return 0;
}
void input(Student student[], int n)
{
int i, t;
for (i = 1; i <= n; i++)
{
printf("请输入第%d个学生的学号", i);
scanf("%d", &student[i - 1].num);
printf("请输入第%d个学生的姓名", i);
scanf("%19s", student[i - 1].name);
for (t = 1; t < 4; t++)
{
printf("请输入第%d个学生的第%d门成绩", i, t);
scanf("%d", &(student[i - 1].score[t - 1]));
}
}
}
c语言结构体中的ps,练习结构体的时候出错,(ps有两个函数还没写)相关推荐
- C++ 基础入门 之 结构体/结构体定义和使用/结构体数组/结构体指针/ 结构体嵌套结构体/结构体做函数参数/结构体中 const 使用场景/结构体案例
C++ 基础入门 之 结构体/结构体定义和使用/结构体数组/结构体指针/ 结构体嵌套结构体/结构体做函数参数/结构体中 const 使用场景/结构体案例 目录 一.简单介绍 二.结构体定义和使用 三. ...
- 结构体中引用另一结构体
结构体中引用另一结构体 1.自引用结构体 1.1不使用typedef时 2.1使用typedef时 2.互引用结构体 结构体引用主要分为自引用和互引用.我主要以实例展示如何使用,不会过多赘述太多,想必 ...
- 多智能体中的图论——多智能体的一致性(二)
一致性(agreement)是多智能体协同(multiagent coordination)中的一个基础问题,即使智能体间达成一种共同状态.这一篇中我们考虑有向和无向静态网络中的一致性协议,首要目标是 ...
- matlab单元数组和结构,Matlab中单元数组和结构数组
前言: 单元数组和结构数组是一种新的数据类型,能将不同类型.不同维数的数组组合在一起,从而方便对不同的数据类型方便管理和维护. 如上图所示的2*2矩阵中,分别存储着四种不同的数据类型,分别为数组.字符 ...
- C语言如何定义p1口,求助C51里如何实现P1口输入?置1了还没行哦。
我在做AD实验时,用C语言的程序里,把P1置1了,发现还是不能当做输入,具体该怎么做呢?下面是我写的程序: 硬件:AD输出接到P1,同时也接到8个LED.led可以显示不同的灯亮.我想把这些值从P1输 ...
- 数据统计与分析基础实验三:常规数学统计计算(R语言,还没写完)
数据统计与分析基础实验三:常规数学统计计算 1.随机生成一个10x15的高斯矩阵,均值为自己学号后两位,方差为1.对该矩阵分别进行LU.QR.奇异值,并展示分解结果. LU QR 奇异值 2.利用软件 ...
- C++57个入门知识点_17 类的访问权限及C语言模拟类的封装(类的私有权限突破方法:编译期进行权限检查,运行期通过指针修改类的私有成员变量;利用函数指针对结构体中成员变量进行修改;CPU大小尾排列)
接上篇:C++57个入门知识点_16 类的标准写法(类名.成员变量.成员函数及对象命名规则:成员变量一般为私有,成员函数为公有并暴露给外部使用成员变量:防止类过大,声明写在.h,实现写在.cpp,调用 ...
- c语言的结构体能存放函数吗,在C语言结构体中添加成员函数
我们在使用C语言的结构体时,经常都是只定义几个成员变量,而学过面向对象的人应该知道,我们定义类时,不只是定义了成员变量,还定义了成员方法,而类的结构和结构体非常的相似,所以,为什么不想想如何在C语言结 ...
- go var type 互转_Go语言学习笔记(第九章) 结构体
Go语言基础之结构体 Go语言中没有"类"的概念,也不支持"类"的继承等面向对象的概念.Go 通过类型别名(alias types)和结构体的形式支持用户自定义 ...
最新文章
- node 压缩模块速成
- reactjs错误边界:用来捕获后代组件的错误,渲染出备用页面
- puts函数,C语言puts函数用法详解
- java nio is例子,Java Buffer isDirect()用法及代码示例
- c++ 线程什么时候run_多线程并发支撑基础之JAVA内存模型
- ui自动化测试框架_浅谈前端(UI)自动化测试
- android datepicker 自定义,android – 如何使用两个datepicker创建自定义对话框?
- 提高Objective-C代码质量心机一:简化写法
- 用matlab做数据处理的几个小坑
- MATLAB中zero和ones函数(转载)
- python小明爬楼梯_爬楼梯(Python and C++解法)
- xp系统打印机服务器报错,win10系统连接xp系统共享打印机报错0x000004的具体方法...
- Ubuntu 10.04小企鹅输入法安装
- 服务器centos系统诛仙,云服务器搭建诛仙教程
- scrapy_AttributeError: 'generator' object has no attribute 'meta'''_'generator' 'dont_filter'
- 在vs2008中运行这个就闪退了,,还出不来结果
- Spring Boot项目@RunWith注解报错
- 向量化编程思路小结(矩阵计算)
- 互斥 互斥的解决方案
- 赵小楼《天道》《遥远的救世主》深度解析(122)好事、坏事是人性喜好认为,剥离好坏的认知你会更宽广
热门文章
- 科研人专属微信红包封面免费送!速领
- 第一:做学位论文期间,不要有任何度假休息的打算;第二,导师错的时候不多;第三……...
- java性能分析 linux,linux 系统性能分析
- h5在线浏览word_怎样将PDF在线转换成Word?教你成为一个高手的方法
- python使用matplotlib可视化堆叠的直方图(stacked histogram plot)、多个类别的数据在直方图区间层面累积堆叠起来
- python使用matplotlib中的errorbar函数可视化误差条、并自定义数据点标记、数据点大小、数据点颜色、数据点边缘颜色、误差棒颜色、误差棒线条宽度、误差棒边界线长度、误差棒边界线厚度等
- python使用matplotlib对比多个模型的在训练集上的效果并使用柱状图进行可视化:基于交叉验证的性能均值(mean)和标准差(std)进行可视化分析、使用标准差信息添加误差区间条yerr
- plotly基于dataframe数据绘制柱状图(bar plot)
- R语言基于模拟退火(Simulated Annealing)进行特征筛选(feature selection)
- python可视化脉搏和血氧数据并通过阈值动态调整、动态可视化异常值