12.cpp

来自「C语言相关程序」· C++ 代码 · 共 37 行

CPP
37
字号
#include<iostream.h>
void main()
{
	struct student
	{
		char name[20];
		char sex;
		int age;
		char addr[20];
	}stu[3]={
		{"wang jun",'m',18,"su zhou road 201"},
		{"liu yong ",'f',25,"wu li road501"},
		{"fds df",'m',22,"er ferwtdfer"}
	};
	struct student temp;
	for(int i=1;i<3;i++)
	{
		for(int j=0;j<=2-i;j++)
		{
			if(stu[j].age>stu[j+1].age)
			{
				temp=stu[j];   
				stu[j]=stu[j+1];
				stu[j+1]=temp;
			}
		}
	}
	cout<<"name"<<"\t\t"<<"sex"<<"\t"<<"age"<<"\t"<<"address"<<endl;
	cout<<"--------------------------------------------------"<<endl;
	for(int k=0;k<3;k++)
	{
		cout<<stu[k].name<<'\t'
			<<stu[k].sex<<'\t'
			<<stu[k].age<<'\t'
			<<stu[k].addr<<endl;
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?