作业介绍
#include <bits/stdc++.h>
using namespace std;
struct nin{
string name;
int ji;
int nian;
}jj[10000];
int main(){
long long a,n,m,b[1111],s=0;
string s1;
cin>>a;
for(int i=1;i<=a;i++){
cin>>jj[i].name>>jj[i].nian>>jj[i].ji ;
}
for(int i=1;i<=a;i++){
if(jj[i].ji *1.2>600){
cout<<jj[i].name <<" "<<jj[i].nian+1<<" "<<600<<endl;
continue;
}
cout<<jj[i].name <<" "<<jj[i].nian+1<<" "<<jj[i].ji *1.2<<endl;
}
return 0;
}
结构体
结构体:用户自己定义一个数据结构,它是由不同的数据类型组成的一个整体,一个属于自己创造的数据类型
定义结构体格式:
struct 结构体名字{
成员列表;
};
定义结构体类型变量的方法:
1.先声明结构体类型再定义变量
例如:
struct stu{
string name;
int age;
};
单个变量初始化:stu s={"RH",10};
结构体数组: stu s[100];
2.在声明结构体的同时定义结构体变量
struct stu{
string name;
int age;
}s[100];
如何访问结构体成员:
格式:
❤️ 结构体变量名.成员变量名
例如:s[1].name s[1].age
概念:sort就是用来排序的函数,它根据具体情形使用不同的排序方法,效率较高。
头文件:algorithm(算法)
使用技巧:sort(首元素地址 , 尾元素地址的下一个地址 );
- 状态
- 已结束
- 题目
- 5
- 开始时间
- 2024-6-21 0:00
- 截止时间
- 2024-6-30 23:59
- 可延期
- 24 小时