c语 为了保存自己的学号和姓名,请编程把自己的学号和姓名存到一个文件中去,文件名为你的学号,形如d

2025-03-22 02:17:20
推荐回答(3个)
回答1:

#include  
int main(void)
{
 int number = 11111111;//学号
 char *name = "名字"; //姓名
 FILE *fp=fopen("d:\\28564.txt","w");
if(fp){ 

  fprintf(fp,"%d\n", number);
   fprintf(fp,"%s\n", name);
  fclose(fp);/*关闭文件*/
}
  return 0;
}

回答2:

#include
#include
void main()
{ char fnm[40],name[20]={ "李明" };
int number=28564;
FILE *fp;
sprintf(fnm,"d:\\%d.txt",number);
if ( fp=fopen(fnm,"w+") )
{ sprintf(fnm,"%d %s\n",number,name);
fputs(fnm,fp);
fclose(fp);

} else printf("无法建立文件%s\n",fnm);
}

回答3:

用文件操作函数写文件,你查一下帮助文档,方法很简单。