c语言2级编程题里那个out.dat问题,不知道什么意思
#include<conio.h>#include<stdio.h>voidfun(intx,intpp[],int*n){inti,j=0;for(i=1;i<x;i=...
#include<conio.h>
#include<stdio.h>
void fun(int x,int pp[],int *n)
{int i,j=0;
for(i=1;i<x;i=i+2)
if( x%i==0)
pp[j++]=i;
*n=j;
}
main()
{int x,aa[1000],n,i;
FILE *out;
scanf("%d",&x);
fun(x,aa,&n);
for(i=0;i<n;i++)
printf("%d ",aa[i]);
printf("\n");
fun(730,aa,&n);
out=fopen("out.dat","w");
for (i=0;i<n;i++)
fprintf(out,"%d\n",aa[i]);
fclose(out);
}
这是一道编程题,我已经把它编完了,题目是求出能整除x且不是偶数的各个整数,输进去没问题,输入30,输出确实是1,3,5,15没问题,但我补明白下面的out。dat什么意思,是要自己在外面再建立一个out。dat吗,考过2级的同学和高手帮忙解答下。。。 展开
#include<stdio.h>
void fun(int x,int pp[],int *n)
{int i,j=0;
for(i=1;i<x;i=i+2)
if( x%i==0)
pp[j++]=i;
*n=j;
}
main()
{int x,aa[1000],n,i;
FILE *out;
scanf("%d",&x);
fun(x,aa,&n);
for(i=0;i<n;i++)
printf("%d ",aa[i]);
printf("\n");
fun(730,aa,&n);
out=fopen("out.dat","w");
for (i=0;i<n;i++)
fprintf(out,"%d\n",aa[i]);
fclose(out);
}
这是一道编程题,我已经把它编完了,题目是求出能整除x且不是偶数的各个整数,输进去没问题,输入30,输出确实是1,3,5,15没问题,但我补明白下面的out。dat什么意思,是要自己在外面再建立一个out。dat吗,考过2级的同学和高手帮忙解答下。。。 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询