#include
void build() /*字母线性表的生成,即建表操作*/
{
int i;
char V[26];
V[0]='a';
for(i=1;i<=25;i++)
V[i]=V[i-1]+1;
}
void display(int n) /*字母线性表的显示,即读表操作*/
{ int i;
char V[26];
for(i=0;i<=n-1;i++)
printf("%c",V[i]);
printf("\n");
}
void main() /*主函数,字母线性表的生成和输出*/
{
build();
display(26);
}
直接比较ASCII码值的大小啊,用那些经典的排序法就可以实现,字符串用数组接收比较好实现。自己试试,实现不难的,相信你可以做到。