zoukankan      html  css  js  c++  java
  • 参数传递 实参

    参数传递:
    /**把实参的值传送给函数局部工作区相应的副本中,
    函数使用这个副本执行必要的功能。函数修改的是副本的值,
    实参的值不变*/
    
    #include<iostream>
    #include<cmath>
    using namespace std;
    int main ()
    {
        //函数调用
        void swap(float m ,float n);
        float a,b;
        //键盘输入
        cin>>a>>b;
       //https://www.cnblogs.com/WLCYSYS/p/12254953.html
    //输出键盘输入的值 cout<<"a="<<a<<" "<<"b= "<<b<<endl<<"swap after:"<<endl; //函数进行运算 swap(a,b); //输出结果 cout<<"a="<<a<<" "<<"b="<<b<<endl; return 0; } void swap(float m ,float n) { float temp; temp=m; m=n; n=temp; }

     Tips   : 

        1: cout跟printf是不同的,cout输出float或double,是会将小数点后非有效数字的0去掉的,而printf里面以%f输出规定是以6位小数输出,不管是不是有效数字    

        2:输出的其实是字符串,也就是这其中发生了转换,C语言输出变量的函数叫printf, 其中f为format的缩写,意思是按某种格式输出

    C++如果你不指定变量输出的格式,它是按最优的来输出的,也就是9.10会变9.1,9.0变 9 ;如果真的是原封不动地输出,肯定是乱码

        3: ANSI C++里一个浮点型若是小数部分为0,直接输出必然是不带小数点的。
        
    cout << showpoint << a;

        
        

  • 相关阅读:
    k线图
    Sql Server中查看所有数据库,表名,字段名以及字段类型
    通过datetime模块获取几秒,几分钟,几天前的时间
    线程池回调函数实时调用返回值
    pandas操作excel
    read_excle
    to_excel
    set_index
    DataFrame
    Python笔记003-字符串(1)
  • 原文地址:https://www.cnblogs.com/WLCYSYS/p/12254953.html
Copyright © 2011-2022 走看看