求解一道c语言编程,急!

img


(1》编写程序,以写方式在桌面建立文件“实验 1.txt’,并写入“Hello Worldr”,结束局
关闭文件。
提示:仿照实例1,填写下列程序
(2)

你题目的解答代码如下:
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;
}

如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img

如下:

#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;
}