求解,将25个字母的字符串数组,如何让其循环组成1000个字母的数组

C语言,有个数据里面有25个字母。要将其循环40次组成1000个字母的数组,求解怎么做?

第1个回答  2016-10-17
#include <stdio.h>

int main()
{
char a[25] = {"abcdefghijklmnopqrstuvwxy"};
char b[1000] = {0};
int i;

for ( i = 0; i < 1000 / 25; i++ )
{
memcpy(&b[i * 25], a, 25);
}

return 0;
}

请采纳。本回答被提问者和网友采纳
第2个回答  2016-10-17
char[25] a=.....
char[1000] b={};
for(int i=0;i<1000;i++){
b[i]=a[i%25];
}

大概是这么个意思,好久没写c了,忘好多了
相似回答
大家正在搜