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

2025年03月22日 02:17
有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):

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