zoukankan      html  css  js  c++  java
  • C语言基础概要----1

    1.常量:值不被改变的量称为常量;

    常量{字符型常量{普通字符,转义字符},整形常量,实型常量,字符串常量};

    转义字符:a(警告),(退格),f(换页), (换行), (回车), (水平制表符),v(垂直制表符);

    2.浮点型数据:是用来表示具有小数点的实数

    Float型  字节数:4 有效数字:6

    double型  字节数 :8 有效数字:15

    short 型  字节数:2

    char型 字节数:1

    int型  字节数2/4

    3.子增减运算

    ++i,--i(在运算前进行加或减运算);

    i++,i--(在运算之后进行运算);

    4.while和do....while语句的区别(while语句先进性判断在进行运算,do....while语句是先执行一次在进行运算);

    5."%-m.nf"浮点型数据左对齐整数位保留m位小数位保留n位;

    "%+m.nf“浮点型数据数据输出右对齐整数位保留m位小数位保留n位;

    %d整数形式输出      %s字符串形式输出   %F单精度形式输出

    %o八进制形式输出    %长字符形式输出    %e指数形式输出      %x十六进制无符号形式输出       %ul无符号长整形输出

    6.运算符之间的关系((!非)》算术运算》关系运算》逻辑运算》复制运算)

    7.(1)if(判断条件)语句1

              else    语句2;

    注意:表达式1为真,2也为真,只会执行语句1,不会执行语句2

    if(1<4>3)l类似于这种表达式,会先计算1<4的结果(0或1),然后再用该结果(0或1)跟3进行比较

    一般正确的写法为if(1<x&&x<5)只有1<x与x<5都成立时才回去执行if(1>x||x<5)只要1>x或x<5中有一个成立的该语句就会被执行

    (2)if(判断语句)语句1

             else if(判断条件)语句2

             ·····················

             else  语句n;

    (3)swich(表达式)

    {

           case 常量1:语句1:break;

           case常量2:语句:break;

            ···················

           case常量n:语句n;不;

           default   :语句n+1;break;

    }

    swich使用时,程序会进入满足条件的case,然后会一直运行下去,直到遇到第一个break,才会停止,跳出这个语句。

    (3)while(判断语句)//条件成立进入执行语句,否则跳过该循环

         执行语句         ;

        do(执行语句)//先执行一次

        while(判断语句)       ;执行过一次之后判断是否条件成立,如果条件成立继续执行do语句

    (4)for(表达式;表达式2;表达式3)

              执行语句

    !!!!!注意for循环嵌套大括号的使用。

    使用for循环进行九九乘法口诀

    #include<stdio.h>

    int main()

    {

         int i, j;

         for(i=1;i<10;i++)

       {

              for(j=1;j<=i;j++)

          {

              printf("%d*%d=%d"i,j,i*j);

           }

          printf(" ");

       }

    }

    8.break语句和continue语句的区别

    continue语句直接束本次循环,而不是中使整个循环的终止;而break语句则是结束整个循环,不在判断整个语句是否成立。

  • 相关阅读:
    mysqldump全量和增量备份脚本
    mysqldump根据通配符批量导出
    xtrabackup2.4_MySQL5.7备份与恢复
    ArrayInt
    Oracle wallet配置登陆凭证
    percona xtrabackup8.0.4备份恢复mysql8.0.12
    mysql修改密码
    range
    一周感悟
    Target
  • 原文地址:https://www.cnblogs.com/kelenanhai/p/4921510.html
Copyright © 2011-2022 走看看