• 实验报告(一)


    南京信息工程大学实验报告
    实验名称 C++简单程序设计-1 实验日期 2018.3.13 得分 指导教师 耿学华
    系 计软院 专业 计科(嵌入式培养) 年级 17 班级 1 姓名 庄幸雨
    一、实验目的

    1. 熟悉 c++程序开发环境,体验使用devc++、code::blocks、vs2017 编写、运行一个简单 c++程序的步骤和方法。

    2. 掌握 C++ 中数据输入和出的基本方法。

    3. 掌握分支结构和循环的语句。
      二、实验准备
      实验前,请围绕以下内容结合教材、网络检索学习指定内容。

    4. 开发环境使用
      (1)devc++中编写、运行c++程序的步骤。
      (2) code::blocks中编写、运行c++程序的步骤。
      (3) vs2017中编写、运行c++程序的步骤。

    5. 简单的C++程序结构
      阅读、学习教材「2.1.3 C++程序实例」

    6. C++中数据输入和输出的基本方法
      阅读、学习教材2.3节,学习C++中I/O流、预定义的插入符<<和提取符>>的基本用法。

    7. if语句、switch语句、while语句、do…while语句的用法
      结合例2-4和例2-6,理解示例背后简单算法以及涉及的switch语句、break语句、do...while语句。

    三、实验内容

    1. 验证性实验
      (1)devc++、code::blocks、vs2017软件下载与安装
      参见课程公邮→文件中心下的「软件下载网址.pdf」
      (2)在C++程序开发环境中(devc++, code::blocks, vs2017)中编写、运行教材示例2-1。了解简单的C++程序结构及其编写、运行方法。
      (3)运行教材示例2-4,理解其中涉及的switch语句和break语句的用法。
      (4)运行教材示例2-6,理解其中涉及的算术表达式及循环语句的用法。

    2. 编程练习
      (1)参考教材示例2-4,编程实现:输入17的整数,如果输入的是15,则输出“workday. Let’s work hard”;如果输入的是6~7,则输出“weekend. Let’s have a rest.”
      (2)教材示例2-6,输入一个整数,将各位数字反转后输出。(例如,输入365,输出563。示例2-6的实现中,5-6-3是分三次逐个输出的,这里要求把563作为一个数整体输出。)
      四、实验结论


    五、实验实验总结与体会
    1.这次实验一开始,老师让我们试用了三种不同的软件,从一开始的不了解不会,到开始百度怎么用,慢慢的发现,code::blocks和vs2017确实比Devc++性能要好些,但是这两款的功能挺多的,我现在还不了解那些功能。以后也可以多多尝试,不要像以前一样拘泥于Devc++。
    2.这次学会了cout输出和cin输入还有endl换行,感觉c++中的循环选择和C语言中的没有什么差别。
    3.做题的时候,第一道我一开始是想像书上那样用switch做的,但是想了想,觉得太麻烦了,就直接用了if判断日期是否小于6,也不知道可不可以这样。
    4.做第二题的时候,因为要整体输出,一开始是想一位一位的存在数组里,最后再把数组输出的,但是这样做有问题,最后的结果不对,而且数组的大小不知道,不好定义。后来回去问了问舍友,发现舍友的做法就很简单,直接在每一次循环的时候,把之前的数乘10再加上这一次的余数。想想老师说的,多看看别人怎么做的,看看别人的算法,这样真的很有用,可以开拓自己僵死的思维防止钻牛角尖,也可以发现自己的问题。

  • 相关阅读:
    没有人可以阻碍我前进的脚步 , 遇佛杀佛,遇魔杀魔
    1/2 2008
    错过,用心
    公会平台
    久违的、讨厌的感觉
    CSS选择符
    jquery ajax
    2013年职业规划
    js小助手
    css 伪类
  • 原文地址:https://www.cnblogs.com/zxy666/p/8568529.html
Copyright © 2020-2023  润新知