zoukankan      html  css  js  c++  java
  • 实验1

    实验结论

    题目1:输入 1~7 的整数,如果输入的是 1~5,则输出“workday. Let’s work hard”;如果输入的是 6~7,则输出“weekend. Let’s have a rest.”

    • 源代码(1)及运行结果

    • 源代码(2)及运行结果

    题目2:输入一个整数,将各位数字反转后输出。(例如,输入 365,输出 563。示例 2-6 的实现中,5-6-3 是分三次逐个输出的,这里要求把 563 作为一个数整体输出。)

    • 源代码及运行结果

    实验总结与体会

    • 关于c++程序开发环境:
      因为手边只有一台14年的MBP,虚拟系统带不动,老师提供的devc++,VS2017等软件无法成功下载以及运行。根本就没办法敲代码,我一度十分崩溃。甚至想为此专门买台Windows系统的电脑。在我查阅了大量的资料,更新了两次系统,失败了无数次后,终于成功下载了Xcode。当我终于成功编译运行Hello world!的时候简直激动得热泪盈眶,无法自已。
      由于电脑问题,上学期我的代码量十分的少,仅限于上机课和偶尔借借舍友的电脑。因此C语言掌握得也不够扎实。这学期我会加倍努力,提升代码量,赶上进度。
      通过这件事,我明白了:一味逃避问题是没用的,不去着手解决,不去翻阅资料,不去反复试错,问题将会永远摆在那里。很感激耿老师,督促我们敲代码,上交实验报告,促使我不得不去着手解决程序开发环境的问题。而我也尝到了努力后成功的喜悦与欣慰。

    • 关于编程练习中遇到的问题:
      编写题目一源代码(1)时,我忘了用{ }将第一个if后的语句括起来,导致结果运行错误。注意细节非常重要。
      编写题目二时,开始我并没有用do…while 循环语句,导致在输入除三位数以外的数字时发生错误。

    • 感悟:
      编程是一个不断试错的过程,在“学习-实践-试错-思考-学习-修正”的过程中不断成长。只有勤动手,才能发现问题,不断学习,从而取得进步。

  • 相关阅读:
    排序简介
    排序集锦
    排序图解
    UVA 11809
    uva1588kickdown
    C++中输入输出的重定向
    uva1587BOX
    uva 10340 All in All
    uva 1368 DNA Consensus String
    彻底理解MapReduce shuffle过程原理
  • 原文地址:https://www.cnblogs.com/jiahewang/p/8584059.html
Copyright © 2011-2022 走看看