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

    1、本次课学习到的知识点:

    (1)循环结构程序设计

    需要反复执行的操作——循环体

    需重复执行的情况——循环控制条件

    确定循环体和循环条件,循环结构就基本确定了。

    再选用三种循环语句实现循环。

    (2)若实现给定了循环次数:首选for语句。

    若循环次数不明确,需要通过其他条件控制循环,通常选用while语句或do-while语句。

     if(循环次数已知)

         使用for语句

    else           /*循环条件未知*/

      if(循环条件在进入循环是明确)

         使用while语句

    else          /*循环条件需要在循环体中明确*/

       使用do-while语句

    (3)在例4-9中,当x最后变成0时,处理过程结束。经过归纳得到:

    重复的步骤:1、x%10,分离一位2、x=x/10,为下一次分离做准备3、直到x==0,循环结束。

    (4)在例4-11中,假定头两项分别用x1=1和x2=1表示,则新项x=x1+x2,然后更新x1和x2:x1=x2及x2=x,为计算下一个新项x做准备。

    2. 实验过程中遇到的问题及解决方法:

    (1)复杂的实验,不知道从何开始。

    (2)做题时,做着做着就开始烦躁了

    (3)询问老师和同学,查阅书籍和资料来解决问题,边做题边听歌。

    3. 实验心得体会及本章学习总结:

    面对着越来越熟悉的C语言,其实是兴奋中带着恐惧焦灼的。兴奋是因为自己还能坚持下来,还愿意深入的学习。恐惧和焦灼则是面对着越来越难越来越深入的了解着这一门课,感觉对自己越来越没有信心,怀疑者自己是不是选错了专业,甚至是质疑自己为什么是个理科生。但是凡事没有坚持也不会有结果,既然都学了将近半个学期了,现在便放弃的话,那就太对不起自己了。所以就祈求自己会越来越好,考试别挂科吧。

    本章学习总结:循环结构:循环语句主要有for语句,while语句,do-while语句。其中for语句和while语句都是在循环前先判断条件,只有条件满足才会进入循环。do-while语句先执行循环体,后判断循环条件。事先给定循环次数首选for语句,通过其他条件控制循环,考虑while语句和do-while语句。

    明确了循环条件和循环体,选择while语句实现循环。循环结构四要素:循环初始化,循环条件,循环体,循环变量修改。可以把for语句改写成while语句,for语句和while语句都能实现循环。程序中用负数作为输入的结束标志。continue语句和break语句的区别在于,break结束循环,continue只是跳过后面的语句继续循环。break除了可以中止循环外,还用于switch语句,而continue只能用于循环。

     4、预习:函数

    (1)函数的定义:函数是一个完成特定工作的独立程序模块,包括函数和自定义函数两种。

    scanf(),printf()等为库函数,编程时只要直接调用即可。

    cylinder(),fact()函数需要用户自己定义,为自定义函数。

    (2)cylinder(),fact()完成的是不同的功能,但它们有一个共同点——实现一个计算,并可以得到一个明确的计算结果,这是函数最常见的用途。

    (3)函数定义的一般形式为:

    函数类型    函数名(形式参数表)   /*函数首部*/

      {

              函数实现过程                    /*函数体*/

       }

    函数首部由函数类型,函数名和形式参数表组成,位于函数定义第一行。函数类型指函数结果返回的类型,一般与return语句中表达式的类型一致。形参表中给出函数计算所要用到的相关已知条件,以类似变量定义的形式给出。形参表中各个形参之间用逗号分隔,每个形参前面的类型必须分别写明。函数的形参的数量可以是一个,也可以是多个,或者没有形参。

    函数首部后面不能加分号,它和函数体一起构成完整的函数定义。

    形参表不能写成double r,h。

    函数体:体现函数的实现过程。

    (4)函数的调用

    函数调用过程:任何c程序执行,首先从主函数main()开始

    函数调用的形式:函数名(实际参数表)

    实际参数可以使常量,变量和表达式。

    对于实现计算功能的函数,函数调用通常出现两种情况下:

    1、赋值语句  volume=cylinder(radius,height);

    2、输出函数的实参   printf("%f",cylinder(radius,height));

    实参和形参一一对应,数量应相同,顺序应一致。

    (5)函数结果返回:   return    表达式;

    return语句只能返回一个值。

    (6)函数原型声明:目的主要是说明函数的类型和参数的情况,以保证程序编译时能判断对该函数的调用是否正确。

    函数声明一般格式为:函数类型   函数名(参数表);与函数定义的第一行相同,并以分号结束。

    函数声明是一条c语句,而函数定义时的函数首部不是语句,后面不能跟分号。

    如果在调用函数前,既不定义,也不声明,程序编译时会出错。

  • 相关阅读:
    兼容ie和火狐firefox的js调用flash播放器代码特效
    在b/s开发中经常用到的javaScript技术整理
    用javascript+PHP随机显示图片
    1730 博弈
    1198 并查集
    Debug sharepoint
    get your current password on sharepoint(Basci Authentication )
    Site mail box
    Ews get data from exchange shared calender
    upgrade sharepoint 2007 to 2010,2010 to 2013
  • 原文地址:https://www.cnblogs.com/hjlnarry/p/5981392.html
Copyright © 2011-2022 走看看