• 第四次作业


    合作者:何宇恒 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

    感想

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

  • 相关阅读:
    2020年12月2日
    2020年12月1日
    2020年11月30日
    2020年11月29日
    2020年11月28日
    2020年11月27日
    2020年11月26日
    2020年11月25日
    浅谈扩展欧几里得算法
    Hello 2020
  • 原文地址:https://www.cnblogs.com/52wu244/p/6561254.html
Copyright © 2020-2023  润新知