思路:因为字符a-z的ASCII码值是连续的,相应位置的英文字母可以用'a'加上相应位置数即可。
参考代码:
#include
int main ()
{
char string[256];//定义字符串
int i;
/***********SPACE***********/
for (i = 0; i < 26; i++)
/***********SPACE***********/
string[i] = 'a'+i;//字符a-z的ASCII是连续的
string[i] = '\0';//字符串是以'\0'作为结束标志
/***********SPACE***********/
printf ("the arrary contains %s\n",string);
}
/*
运行结果:
the arrary contains abcdefghijklmnopqrstuvwxyz
*/