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...
希望知道的朋友给予帮助,谢谢! 展开
for(m=1;m<=10;m++)
输出的一系列txt文件名称为1.txt、2.txt、3.txt...
希望知道的朋友给予帮助,谢谢! 展开
2个回答
展开全部
#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;
}
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;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |