#include
#include
using namespace std;
int main()
{
string str;
while(cin>>str)
{
cout<<str<<endl;
}
return 0;
}
实际上这个题目考验的是对输入输出的理解和控制
cin>>str 如果成功会返回一个真值,可以做为一个while的判断条件
另外这个程序不会终止,
但是你上传下试试,肯定能过,不能过再找我。
http://blog.csdn.net/happy_cheng/article/details/44069533
把cmp修改下
return strcmp((char *)a,(char *)b) ;
修改为
return strlen(a) = strlen(b);
#include
#include
using namespace std;
int cmp(const void * a,const void *b) //qsort库要求参数const
{
return strcmp((char *)a,(char *)b) ; //字典序从小到大
//return strcmp((char *)b,(char *)a) ; //字典序从大到小
}
int main()
{
char s[3][4]={"cac","abc","bac"}; //字符串数组排序
qsort(s,3,sizeof(s[0]),cmp); //用s[i]来表示某个字符串,一共三组,每组大小是sizeof()
for(int i =0;i<3;i++)
printf("%s\n",s[i]);
system("pause");
return 0;
}
需要预先知道有多少种蔬菜,以及每个蔬菜的成熟时间