矩阵的相关操作
cout<<"行数位:"<<row<<"列数为:"<<s<<endl;
return 0;
}
8.输入3个字符串,要求将字母按从小到大的顺序输出:
#include<iostream>
#include<string>
using namespace std;
int main()
{string string1,string2,string3,temp;
cout<<"please input three strings:"<<endl;
cin>>string1>>string2>>string3;
if(string2>string3) {temp=string2;string2=string3;string3=temp;}
if(string1<=string2) cout<<string1<<" "<<string2<<" "<<string3<<endl;
else if(string1>string3) cout<<string2<<" "<<string3<<" "<<string1<<endl;
else cout<<string1<<" "<<string3<<" "<<string2<<endl;
return 0;
}
9.一个班有n个学生,需要把每个学生的简单材料(姓名和学号)输入计算机保存。然后通过输入某个学生的姓名查找其有关材料。当输入一个姓名后,程序就查找该班有无此学生,如果有,则输出他的名字和学号,如果查不到,则输出“本班无此人”。
#include<iostream>
#include<string>
using namespace std;
int n;
string name[50];
int num[50];
int main()
{void input_date();
void find(string find_name);
cout<<"please input number of this class:"<<endl;
cin>>n;
input_date();
string find_name;
cout<<"please input name of you want find: "<<endl;
cin>>find_name;
find(find_name);
return 0;
}
void input_date()
{int i;
for(i=0;i<n;i++)
{cout<<"input name and number of student"<<i+1<<":";
cin>>name[i]>>num[i];
}