两个简单的问题(100分)

W

wqaizai

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手,小弟是刚学delphi一个月,因pascal语言基础太差,在此请问两个题:
1.输入10个单词,将它们按字典次序排序后输出。请问在delphi中如何实现?是不是要先定义一个紧缩型的一维数组,然后再定义一个数组?小弟试过了,但还是不行。谁能帮我解决这个问题?
2.输入一串字符,然后以相反的方向输出。请问这个在delphi中又是如何实现?
 
先学object pascal的基本语法为好
 
1.定义一个Tstringlist类型的变量再用add方法输入单词然后用sort方法就可以了
2.用Pos结合Copy
建议多看看delphi帮助和函数大全之类资料。
 
很多控件都有自动排序的。
 
第一个用newmile的方法
第二个还有一个简便的
uses StrUtils
使用这个
function ReverseString(const AText: string): string;
 
顶部 底部