永发信息网

c语言怎样循环输出到txt文档 我想输出4个文本

答案:2  悬赏:70  手机版
解决时间 2021-11-13 18:10
c语言怎样循环输出到txt文档 我想输出4个文本
最佳答案
c语言循环输出到txt文档 具体代码:
#include
#include

int main()
{
double x, a0,a1,f,fd;
x=1.0;
FILE *fp;//建立一个文件操作指针
fp=fopen("1.txt","w+");//以追加的方式建立或打开1.txt,默认位置在你程序的目录下面
do
{a0=x;
f=((a0-18)*a0+95)*a0-150;
fd=(3*a0-36)*a0+95;
x=a0-f/fd;
} while(x-a0>=1.e-5);
printf("\nx=%.6f",x);
fprintf(fp,"\nx=%.6f",x);//同输出printf一样,以格式方式输出到文本中
fclose(fp);//关闭流
}
全部回答
FILE *fp; fp=fopen("C:/Users/狐狸荆/Desktop/总输出.txt","w");
这里错了。
应该FILE *fp; fp=fopen("C:\\Users\\狐狸荆\\Desktop/\\总输出.txt","w");

FILE *f[3]; f[i]=fopen("C:/Users/狐狸荆/Desktop/%d.txt",i,"w");
这里错了。
应该
FILE *f[3]; f[i]=fopen("C:\\Users\\狐狸荆\\Desktop\\%d.txt",i,"w");追问

你说的不对 我照你说的试过了 还是有错误 跟我原来的错误一样

追答运行了没有?
#include
#include
int main(void)
{
char s[3][64] ={{"C:\\Users\\狐狸荆\\Desktop\\0.txt"},
{"C:\\Users\\狐狸荆\\Desktop\\1.txt"},
{"C:\\Users\\狐狸荆\\Desktop\\3.txt"}};
FILE *fp = NULL;
fp = fopen("C:\\Users/狐狸荆\\Desktop\\总输出.txt","w");
int i,j;
for(i=0;i<3;i++)
{
FILE *f[3]; f[i]=fopen(s[i],"w");
for(j=1;j<=8;j++)
{
fprintf(fp,"# %d,,%d 好多\n",i,j);
}
fclose(f[i]);
}
fclose(fp);
}
我自己运行了,这下应该是对的了。追问大神 你的文档1,2,3里面都没内容啊 我想让文档1.txt 里面内容为
当i=1时for(j=1;j<=8;j++){ fprintf(fp,"# %d,,%d 好多\n",i,j );}
2.txt里面的内容为
当i=2时for(j=1;j<=8;j++){ fprintf(fp,"# %d,,%d 好多\n",i,j );}
3.txt里面内容为
当i=3时for(j=1;j<=8;j++){ fprintf(fp,"# %d,,%d 好多\n",i,j );}
而总输出则是123文档的总内容追答把你QQ号发来,仔细聊!追问709333121
我就是想问每循环一次就输出一个文本 文本里的内容也为循环 例如
1.txt内容:1 2 3 4 5 6
2.txt内容:7 8 9 10 11 12
。。。。。
n.txt内容:6*n+1.。。。。7n
最后一个 总输出.txt内容:1 2 3 4 5 6 7 8 9 10 。。。。。。7n
总输出.txt是前面文本内容的总和
用两个for()嵌套做出来追答路径你自己修改一下。
#include
int main(void)
{
char s[4][64] ={{"D:\\vc\\MyProjects\\mybaidu\\0.txt"},
{"D:\\vc\\MyProjects\\mybaidu\\1.doc"},
{"D:\\vc\\MyProjects\\mybaidu\\2.txt"},
{"D:\\vc\\MyProjects\\mybaidu\\3.txt"}};
FILE *fp = NULL;
fp = fopen(s[0],"w");
int i,j,k,n=0;
for(i=0;i<3;i++)
{
FILE *f[3];//指针数组
f[i]=fopen(s[i+1],"w");
for(k=n * 6 + 1;k <= (n + 1) * 6; k++)
{
fprintf(f[i],"%d\n",k);
fprintf(fp,"%d\n",k);
}
n++;
fclose(f[i]);
}
fclose(fp);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
煮玉米时,不小心把蜈蚣煮了,吃过后才发现,
小松燃气壁挂炉是什么?有用的麻烦说。
儿童吃什么有营养 学龄期儿童易缺乏哪些营养
旧宫镇属不属于亦庄经济开发区
北京祥瑞鸿业清洗服务有限公司怎么样?
君于城归什么意思?
平凡的世界正常书店售价
古人拒绝美女约会时,是怎么拒绝的
神盾局特工一共有几集
滴滴打车和快滴打车哪个省钱
请问德国哈罗闪好不好用?
野蘑菇与酒反应了怎么办
我玩乱斗西游,打开来他回复我“您的帐户未激
小鸡腿跟肉怎么做好吃
18寸旅行箱容积有多少升
推荐资讯
有创字开头的电影有哪些
睡觉起来为什么很晕啊
8G运存+AMD A8 7500 + 耕升GTX750ti赵云版2G
宜家买的嫁接型迷你盆栽仙人掌,怎么养啊,上
蓝鸢花红葡萄酒价格
月底原材料出现负数该怎么调账?
藕官是谁?
怎么化晚宴妆?
想知道: 德州市德州市s248省道47km在哪?
怎样去除在物体上贴的小标签
孜孜不倦的孜去掉反文读什么字
佛教闫浮堤是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?