你题目的解答代码如下:
1
#include <stdio.h>
int main()
{
FILE *f;
f = fopen("实验1.txt", "w");
fprintf(f, "Helo World!");
fclose(f);
printf("successful\n");
getchar();
return 0;
}
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!
如下:
#include <stdio.h>
int main(){
FILE* f;
f=fopen("实验1.txt","w");
fwrite("Hello World!",1,12,f);
fclose(f);
printf("successfuf\n");
getch();
return 0;
}
【第1小题】
#include <stdio.h>
int main()
{
FILE *f;
f = fopen("C:\\Users\\admin\\Desktop\\实验1.txt", "w"); //实际以你的桌面路径为准
fprintf(f, "Helo World");
fclose(f);
printf("successful \n");
//getch();
return 0;
}
【第2小题】
#include <stdio.h>
#include <string.h>
int main()
{
FILE *f;
int i;
const char s[]="Say something!";
f = fopen("C:\\Users\\admin\\Desktop\\实验2.txt", "w");
for (i=0;i<strlen(s);i++){
fputc(s[i], f);
}
fclose(f);
printf("successful \n");
//getch();
return 0;
#include <stdio.h>
int main()
{
FILE *f;
char s[] = "Say something!";
f = fopen("实验2.txt", "w");
for (int i = 0; s[i]!='\0'; i++)
fputc(s[i],f);
fclose(f);
printf("successful\n");
getchar();
return 0;
}
题目1
#include <stdio.h>
int main()
{
FILE *f;
f = fopen("实验1.txt", "w+");
fprintf(f, "Helo World!");
fclose(f);
printf("successful\n");
getchar();
return 0;
}
题目2
#include <stdio.h>
int main()
{
FILE *f;
char str[] = "Say something!";
f = fopen("实验2.txt", "w+");
for (int i = 0; str[i]!='\0'; i++)
fputc(str[i],f);
fclose(f);
printf("successful\n");
getchar();
return 0;
}
#include <stdio.h>
int main(){
FILE* f;
f=fopen("实验1.txt","w");
fwrite("Hello World!",1,12,f);
fclose(f);
printf("successfuf\n");
getch();
return 0;
}