#include<stdio.h>
#include<String>
#include<iostream>
using namespace std;
struct student
{
int num;
string name;
int grade;
};
int main()
{
struct student stu[10];
int i ;
for(i=1;i<=4;i++)
{
cin >> stu[i].num >> stu[i].name >> stu[i].grade;
}
int j=4;
stu[0].num = 1024;
while(stu[j].num != 1024)
j--;
if(j==0)
printf("No\n");
else
{
cout << stu[j].num << " " <<stu[j].name << " " <<stu[j].grade;
}
return 0;
} 可以改进
顺序表最优化的办法
本文通过一个C++程序示例介绍了如何实现顺序表的基本操作之一:查找。该程序定义了一个学生结构体,并使用顺序表来存储学生信息。接着通过输入学生的编号,实现了对学生信息的查找功能。
4236

被折叠的 条评论
为什么被折叠?



