zoukankan      html  css  js  c++  java
  • 编程备忘录

    1.取得Pi的值

    #include<math.h>
    const double pi=4.0*atan(1.0);

    2.拆分一个数,得到个位,十位,百位。。。

    //127这个数
    个位:n%10
    十位:n/10%10
    百位:n/100

    3.交换两个变量的值

    //a,b两个数
    int a,b,t;
    t=a;
    a=b;
    b=t;

    4.保留3位有效数字

     printf("%.3lf",(a+b+c)/3.0);//a,b,c为整数,整数/浮点数=浮点数

    5.要计算包含加法,减法,乘法的整数表达式除以正整数n的余数,等价于在每一步计算后对n取余,结果是不变的

    6.计算程序运行的所用时间:在windows命令行下执行echo 要输入的数据|你的.exe文件名。其中.c变为.exe之前文件中包含以下代码

    #include<time.h>
    //放在程序的return 0上方
     printf("Time used = %.2lf
    ", (double)clock() / CLOCKS_PER_SEC);

    7.如何获得用户的持续输入,scanf函数有返回值,返回成功输入的变量的个数,当输入结束时,返回0。

    在windows下,输入完毕后先按Enter键,再按Ctrl+Z键,最后按Enter键。即可输入结束。在linux下是按Ctrl+D键

    #include<stdio.h>
    int main(){
      int x;
      while(scanf("%d", &x) == 1) {
          //操作
      }
    
      return 0;
    }

     8.memset(a,0,sizeof(a)),a是一个数组或者vector什么的。在string.h中定义。作用是把数组a清0

  • 相关阅读:
    用于视频行为识别的双流卷积网络
    python更改默认版本
    ubuntu16安装ROS(包括win10子系统ubuntu同样能用)
    js中的new做了什么?
    Promise是什么?
    滚动轴 scroll
    什么是ES6?
    什么是token及怎样生成token
    mongodb 删库跑路
    css如何设置背景图片?background属性添加背景图片
  • 原文地址:https://www.cnblogs.com/michaeljunlove/p/3889728.html
Copyright © 2011-2022 走看看