C语言中,如何让输出文件名随循环次数的变化而变化?

我编写了一个循环函数,我希望每循环一次,就输出一个txt文件,而且希望文件名和循环次数有关,比如:for(m=1;m<=10;m++)输出的一系列txt文件名称为1.tx... 我编写了一个循环函数,我希望每循环一次,就输出一个txt文件,而且希望文件名和循环次数有关,比如:
for(m=1;m<=10;m++)
输出的一系列txt文件名称为1.txt、2.txt、3.txt...
希望知道的朋友给予帮助,谢谢!
展开
 我来答
畅夜桖Q7
2011-04-13 · TA获得超过295个赞
知道小有建树答主
回答量:370
采纳率:0%
帮助的人:318万
展开全部
#include<stdio.h>
int main()
{
int m = 0;
char filename[30];
for (m=0; m<10; m++){
sprintf(filename,"E:\\newfolder\\%d.txt",m);
//printf("%s\n",filename);
if (fopen(filename, "at+") == NULL){
printf("can't open the disk");
return 1;
}
}

return 0;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
嘿_行
2011-04-13 · TA获得超过158个赞
知道答主
回答量:190
采纳率:0%
帮助的人:154万
展开全部
for(m=1;m<=10;m++)
printf("%d.txt",m);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式