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




    前两个代码的区别就是把需要连续输入的内容放在循环中。

    错误代码示范:


    因为break结束了本次循环,而没有下一次的输入
    这里去掉所有break的话,会发生下面的情况。

    会把下面的都执行进去

    continue是一直执行A了

    正确的:



    2



    都是这个结果

    错误的是以下程序:




    3



    4


    如果是想要把运行结果都显示出来:(来自百度)


    (1)函数声明表示有这么个函数了,函数定义就是具体实现了。
    举个例子:
    函数声明:
    int fun(int a, int b);
    函数定义:
    int fun(int a,int b)
    { int c;
    c=a+b;
    return c; }
    函数声明就像是函数定义的头部,比较简略,函数是用来调用的,如果函数定义部写到调用的位置后面,执行到调用位置,后面根本没执行就找不到了,当然报错了,就要在前面加声明,表示有这个函数,反之先写函数体,后调用声明就用不了,不在同一源文件,道理也是如此。

    (2)形参:全称为“形式参数”是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传递的参数。
    实参:可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参获得确定值。
    如果把函数比喻成一台机器,那么参数就是原材料,返回值就是最终产品;函数的作用就是根据不同的参数产生不同的返回值。
    (3)值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参数的值。
    引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。
    总结:学会了枚举类型的用法。随机数的编辑。

  • 相关阅读:
    苹果将首次采用HTML5直播发布会 狼人:
    Python 3.2 alpha 2发布 狼人:
    下一代Linux文件系统Btrfs走向成熟 狼人:
    Hello! 404 狼人:
    退格回车控制台输入密码
    poj 3233 Matrix Power Series
    地址参考clang: error: linker command failed with exit code 1 (use v to see invocation)
    文本截断JQuery为textarea添加maxlength,并且兼容IE
    代码下载Html5初探视频元素video示例
    c# 限制textbox的输入范围和长度(长度不用maxlength方法)
  • 原文地址:https://www.cnblogs.com/lixiaoyu-Judy/p/8641877.html
Copyright © 2011-2022 走看看