我是搞数学科研的,为了研究数学问题,才来自学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]); } }