zoukankan      html  css  js  c++  java
  • 第四次作业

    合作者:何宇恒 031602113 http://www.cnblogs.com/hyh1072797231/
    本人:姚志辉 031602142 https://www.cnblogs.com/52wu244/

    设计思路:

    题目里讲到关于文件操作的知识,我之前没接触到过,作业里有一个链接,链接里好像讲了有关visual studio的知识,我对里面的内容逐字逐句翻译,看了第一页之后看到下面还有推荐链接。。。。。。之后我就陷入了循环,我感觉我是越看越不懂,到了最后我也没研究出解决题目的办法。之后我放弃了研究那个链接,到网上去查找文件操作的相关资料。我仔细研究了文件读写这块内容,我的思路是把程序输出语句翻译成五种语言放在不同的文本中,在程序里编写代码读写这些文本,就可以实现题目所要求的。

    我读取文本的代码为:

    #include <stdio.h>
    main()
    {
        char ch;
        FILE *fp;
        if((fp = fopen("W:\new 1.txt", "r")) != NULL)
            while((ch = fgetc(fp)) != EOF)
                putchar(ch);
        else
            printf("fail to open! 
    ");
        fclose(fp);
    
        return 0;
    }
    

    程序结果

    英文:

    中文:

    结果就出现了乱码,我单独用文件读写程序读写文本的时候是正常的,但是放到程序里不知道为什么是错的,我上网查找解决方案,也没能解决这个问题

    git提交记录


    GitHub

    两位同学分工合作证据



    GitHub

    感想

    我感觉此次作业很难,现在我还没搞懂文件操作函数怎么用,那段代码也是从网上复制的,稍微修改了一下就引用了,不过只能输出英文,德语,法语,不能中文,日语,我想我还是需要时间去查找一下相关的教程,看看究竟错在哪,后续会请教一下其他大佬把代码改善一下

  • 相关阅读:
    Linux(CentOS 7)搭建DHCP服务器实验
    Linux(CentOS 7)发布静态网站
    Linux(CentOS 7)搭建VSFTP服务器
    Linux(CentOS 7)搭建samba服务器搭建实验
    Linux(CentOS 7)软件的安装
    Linux(CentOS 7)服务于进程
    Linux磁盘配额
    Linux LVM逻辑卷管理
    Linux磁盘挂载
    Linux磁盘分区
  • 原文地址:https://www.cnblogs.com/52wu244/p/6561254.html
Copyright © 2011-2022 走看看