高手帮忙,组合的问题
从1-33从选出6个数字的组合,把所以的组合数写入到文本文件,如果是一位数,在前面加上个0补体,如1,写成01,一个组合数用12位数字表示。那个朋友把这个组合的文本文件发到我的信箱,不胜感激,必加分。
[解决办法]
int i,j,k,l,m,n;
char ss[255];
FILE* fp1;
fp1 = fopen( "tt.txt ", "wt ")
for(i=1;i <=33;i++)
{
for(j=1;j <=33;j++)
for(k=1;k <=33;k++)
for(l=1;l <=33;l++)
for(m=1;m <=33;m++)
for(n=1;n <=33;n++)
{
fprintf( "%02ld%02ld%02ld%02ld%02ld%02ld\n ", i, j, k, l, m, n);
}
}
fclose(fp1);
[解决办法]
fprintf(fp1, "%02ld%02ld%02ld%02ld%02ld%02ld\n ", i, j, k, l, m, n);