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

    感想

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

  • 相关阅读:
    【爬坑】在 IDEA 中运行 Hadoop 程序 报 winutils.exe 不存在错误解决方案
    【爬坑】Vim 文档加密 & 解密
    Maven 安装配置
    2014/11/23 条件查询
    2014/11/21
    2014/11/20 SQL简单命令
    2014/11/19 SQL Server基础
    7、数组
    6、循环、跳转、异常语句,string类、math、datetime
    5、循环语句、穷举
  • 原文地址:https://www.cnblogs.com/52wu244/p/6561254.html
Copyright © 2011-2022 走看看