首页 > 其他分享 >建立一个对象数组,内放5个学生的数据(学号、成绩),设立一个函数max,用指向对象的指针做函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号及最高成绩。

建立一个对象数组,内放5个学生的数据(学号、成绩),设立一个函数max,用指向对象的指针做函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号及最高成绩。

时间:2023-03-21 22:11:56浏览次数:40  
标签:函数 int max float Student 成绩

#include <iostream>
using namespace std;
class Student
{
public:
void max(int *p,float *t);
};
void Student::max(int *p,float *t)
{
int i;
int a=0, b;
for (i = 0; i < 5; i++)
{
cin >> *(p + i);
cin >> *(t + i);
if (*(t + 1) > a) { a = *(t + i); b = *(p + i); }
}
cout << b << " " << a;
}
int main()
{
Student t1;
int a[10];
float b[10];
t1.max(a,b);
return 0;
}

标签:函数,int,max,float,Student,成绩
From: https://www.cnblogs.com/wukong04/p/17241742.html

相关文章

  • 6-1 使用函数输出指定范围内Fibonacci数的个数
    本题要求实现一个计算Fibonacci数的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m<n≤100000)之间的所有Fibonacci数的数目。所谓Fibonacci数列就是满足任一项数字是......
  • 常量指针与指针常量、指针数组与数组指针、指针函数和函数指针
    易混淆的几个概念常量指针与指针常量intvalue=0;intnum=1;//1.当const位于*左边时,称为常量指针constint*p1=&value;intconst*p2=&value;*p1=10;......
  • excel函数——做一份简单统计
    基础知识:1.复制一份原始数据并隐藏2.几个重要的函数(sum,sumif,sumifs,subtotal,if,vlookup,match,index)3.数据验证 4.透视图点中数据-插入透视图5.迷你图   应......
  • 【Python】datetime函数用法
    datetime.date表示日期的类日期对象print("日期的类:",datetime.date(2023,11,21))print("当天的年月日:",datetime.date.today())print("当天的年:",......
  • 如何写好Python的Lambda函数?
    当你需要完成一件小工作时,在本地环境中使用这个函数,可以让工作如此得心应手,它就是Lambda函数。Lambda函数是Python中的匿名函数。有些人将它们简称为lambdas,它们的语......
  • f1()、f2()、f3() 函数分别返回什么?
    funcf1()(rint){ deferfunc(){ r++ }() return0}funcf2()(rint){ t:=5 deferfunc(){ t=t+5 }() returnt}funcf3()(rint){ d......
  • python常见函数
    python常见函数1.sort()函数描述:用于对原列表进行排序语法:list.sort(key=None,reverse=False)key主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自......
  • min-max 容斥学习笔记
    定义设\(\max(S)\)为集合S中的最大值,\(\min(S)\)为集合\(S\)中的最小值,\(|S|\)为集合S的元素数量,那么有以下两个等式:\[\max(S)=\sum_{T\subseteqS}(-1)^{|......
  • 793. 阶乘函数后 K 个零
    f(x) 是 x! 末尾是0的数量。回想一下 x!=1*2*3*...*x,且0!=1 。例如, f(3)=0 ,因为3!=6的末尾没有0;而f(11)=2 ,因为11!=39916800末端有......
  • 每日一练(剑指offer)包含min函数的栈
    描述定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数,输入操作时保证pop、top 和 min 函数操作时,栈中一定有元素。此栈包含的方法有:push(valu......