我是搞数学科研的,为了研究数学问题,才来自学C语言编程,基础差,没办法。有了你这段代码,我后面的工作就好做了。
通过多年的研究,我觉得不论是数学,还是编程,都要具备发散思维。今后你会明白的。
所以,请老师留下你的微信号。
我将你的代码修改如下,这样就更能符合题意了:
程序代码:
通过多年的研究,我觉得不论是数学,还是编程,都要具备发散思维。今后你会明白的。
所以,请老师留下你的微信号。
我将你的代码修改如下,这样就更能符合题意了:
程序代码:#include "stdio.h"
#include <stdlib.h>
void ff(int *a,int n)
{//十进制数n转换为三进制镜像存储到数组a中
int i;
for (i = 0; i < 11; i++)a[i] = 0;
for (i = 0; n; n /= 3, i++)a[5 - i] = a[6 + i] = n % 3;
}
main() {
int a, b[11], i = 0, j, c[11], d, e[11] = { 0 };
FILE *fp;
if ((fp = fopen ("D:\\b.txt", "a+")) == NULL)
{
printf("打开文件失败\n");
exit(1);
}
for (i = 0; i < 243; i++, fprintf(fp,"\n"))
{
ff(e, i);
fprintf(fp,"i = %d ",i);
for (j = 0; j < 11; j++) fprintf(fp, "%d ", e[j]);
}
}







