zoukankan      html  css  js  c++  java
  • C语言总结(1)

    1scanf( )和printf( )属于系统的函数,分别表示输入和输出。

    2.所有C语言的程序只有一个main( )函数,从这里开始运行。

    3.程序先执行main( ),调用scanf( ),最后输出printf( )的内容。

    4.程序的功能是对数据的处理。

    5.input x:将数据储存到x中,output x:将x中数据输出

    6.include<stdio.h>编译预处理命令,若编译遇到数学函数等,添加include<math.h>。

    7.celsius摄氏度,fahr华氏度。

    8.+(加),-(减),*(乘),/(除),%(求余)。

    9.%d,用于输出十进制整数,%f用于输出实数,以小数形式。

    10.Int型数据,使用%d,float型使用%f,double使用%lf。

    11.double型使用%lf时,l为long首字母。

    12.二分支结构,用if-else;后调用printf( )输出。

    13.%.2指输出时保留两位小数,%.0f指输出时不要小数部分。

    14.<(小于),>(大于),<=(小于等于),==(等于),!=(不等于)。

    15.==指两个操作是否相等,=赋值运算符,对变量赋值。

    16.输入参数的形式:变量前加&,;例如(&x),引入变量x。

    17.常用数学函数:计算x1/2,sqrt(x),  |x|,fabs(x),xn,pow(x,n),ex,exp(x),lnx,log(x)。

    18.对于sum=1+2+3+4……+n,在c语言中为:sum=sun+i。

    例如:(i为循环变量)for语句实现循环,循环执行n次:

    for(i=1;i<=n;i++){

    sum=sun+i

    }

    19.item表示第i项,与sum均为浮点型变量。

    20.flag表示每一项的符号,如:flag=+1,记为第一项为正,而后可执行flag=-flag,实行正负交替变化。

    21.denominator表示每一项的分母。

    22.对于n!=1*2*3*……*n,在c语言中为:product=product*i。

    23.if-else循环语句:

    If( ){

           Printf( );

    }

    else{

      printf( );

    }

     C语言是一门即需要细心又需要时间的课程。在输入代码时,可能会因为一个字符甚至一个空格而不能成功。编程过程中,一个空格都会有大作用,在git上传过程中也是深刻体会到细心的重要性。

    需要熟记并理解每条语句,并且能掌握其用途,能准确拼写。

    在没有添加数学函数库时,会导致后边出现的数学的函数无法使用。

    通常在输入语句时没有返回代表输入正确。

  • 相关阅读:
    gmap 整理
    记录一次mybatis genertor使用以及mapper扫描遇见的问题
    mysql 记录
    NOIP2018Day1!!!题目出炉!!!
    图论——倍增求LCA
    干货系列——模板 之 图论1
    数学专题1
    动态规划——背包问题1:01背包
    图论——最短路——Dijkstra算法
    数据结构——并查集
  • 原文地址:https://www.cnblogs.com/moyansameal/p/5904926.html
Copyright © 2011-2022 走看看