为了账号安全,请及时绑定邮箱和手机立即绑定
  • 1) 与运算(&&)

    参与运算的两个变量都为真时,结果才为真,否则为假。例如:5>=5 && 7>5 ,运算结果为真;

    2) 或运算(||)

    参与运算的两个变量只要有一个为真,结果就为真。 两个量都为假时,结果为假。例如:5>=5||5>8,运算结果为真;

    3) 非运算(!)

    参与运算的变量为真时,结果为假;参与运算量为假时,结果为真。例如:!(5>8),运算结果为真。

    查看全部
    0 采集 收起 来源:逻辑运算符

    2021-11-23

  • int a=3;
    int a=4;

    /*
        3+4%(3+4)/3+3*4-4
        3+4%7/3+3*4-4
        4%7=4  
            // %号是取模计算,通俗讲就是求余数。4%7 是为4/7=0余数为4 通理 13%7等于6.
        3*4=12
        3+4/3+12-4
            //4/3=1.3... 但是会被转换为int类型 所以为1
        3+1+12-4
        4+8
        12

    */

    查看全部
    0 采集 收起 来源:练习题

    2021-11-23

  • 第一条:a++,先取值a=100,后运算得101。运行结果100
    第二条:++a,先运算得102,后取值a=102。 102
    第三条:--a,先运算得101,后取值a=101。 101
    第四条:a--,先取值a=101,后运算得100。 101
    第五条:a+1,a值不变,运算得101。 101
    第六条:a,a值不变,运算得100。 100

    查看全部
  • 首先,我们要搞清楚一条输出语句和一组输出语句的区别,如果只输出一行,那么a++、++a等等这些的结果各自独立,没有关联性,a++输出的就是100,++a输出的就是101


    其次,文章中的例子给出的是一组输出数据,所以每一个printf输出的数据都会对它的下一行有影响,比如a++它输出的是100,但它默默地产生了一个运算结果,那就是101;第二行进行++a的时候基数已经变成了101,所以在+1就是102,由于++a是先运算,再输出,所以结果就是102.以此类推,就会得出相应的结果

    查看全部
  • 首先,我们要搞清楚一条输出语句和一组输出语句的区别,如果只输出一行,那么a++、++a等等这些的结果各自独立,没有关联性,a++输出的就是100,++a输出的就是101


    其次,文章中的例子给出的是一组输出数据,所以每一个printf输出的数据都会对它的下一行有影响,比如a++它输出的是100,但它默默地产生了一个运算结果,那就是101;第二行进行++a的时候基数已经变成了101,所以在+1就是102,由于++a是先运算,再输出,所以结果就是102.以此类推,就会得出相应的结果

    查看全部
  • 首先,我们要搞清楚一条输出语句和一组输出语句的区别,如果只输出一行,那么a++、++a等等这些的结果各自独立,没有关联性,a++输出的就是100,++a输出的就是101
    其次,文章中的例子给出的是一组输出数据,所以每一个printf输出的数据都会对它的下一行有影响,比如a++它输出的是100,但它默默地产生了一个运算结果,那就是101;第二行进行++a的时候基数已经变成了101,所以在+1就是102,由于++a是先运算,再输出,所以结果就是102.以此类推,就会得出相应的结果

    查看全部
  • ①首先,我们要搞清楚一条输出语句和一组输出语句的区别,如果只输出一行,那么a++、++a等等这些的结果各自独立,没有关联性,a++输出的就是100,++a输出的就是101
    ②其次,文章中的例子给出的是一组输出数据,所以每一个printf输出的数据都会对它的下一行有影响,比如a++它输出的是100,但它默默地产生了一个运算结果,那就是101;第二行进行++a的时候基数已经变成了101,所以在+1就是102,由于++a是先运算,再输出,所以结果就是102.以此类推,就会得出相应的结果

    查看全部
  • ①首先,我们要搞清楚一条输出语句和一组输出语句的区别,如果只输出一行,那么a++、++a等等这些的结果各自独立,没有关联性,a++输出的就是100,++a输出的就是101
    ②其次,文章中的例子给出的是一组输出数据,所以每一个printf输出的数据都会对它的下一行有影响,比如a++它输出的是100,但它默默地产生了一个运算结果,那就是101;第二行进行++a的时候基数已经变成了101,所以在+1就是102,由于++a是先运算,再输出,所以结果就是102.以此类推,就会得出相应的结果

    查看全部
  • 除法运算中注意:

    如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。

    取余运算中注意:

    该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。

    查看全部
    0 采集 收起 来源:算术运算符

    2021-11-23

  •     printf("num的整数部分是%d\n", (int)num ); 

    查看全部
    0 采集 收起 来源:强制类型转换

    2021-11-23

  •  /* POCKETMONEY = 12; */

    查看全部
  • 内部函数用关键字static来定义

    外部函数用关键字extern来定义

    没有指定函数作用范围时,系统默认该函数为外部函数(因此定义外部函数时extern可以省略不写),可以被多个源文件共用

    查看全部
  • 冒泡排序:

    for(i=8; i>=0; i--)

        {

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

            {

                if(arr[j] > arr[j+1])      //当前面的数比后面的数大时

                {

                    double temp;    //定义临时变量temp

                    temp = arr[j];     //将前面的数赋值给temp

                    arr[j] = arr[j+1];              //前后之数颠倒位置

                    arr[j+1] = temp;              //将较大的数放在后面    

                }                 

            }                

        }

    查看全部
  • 多行注释:  /* 注释内容 */

           单行注释:  //注释一行
    查看全部
  • #include <stdio.h>

    int main()

    int i , sum

    for (i=1,sum=0;i<=20;i++)

    if(%3\n=1)

    continue

    sum += i;

    printf("sum=%d\n",sum);

    return 0;

    查看全部
  • 函数体内的语句要有明显缩进,通常以按一下Tab键为一个缩进
    查看全部
  • 主函数就是C语言中的唯一入口。
    查看全部
  • 在最新的C标准中,main函数前的类型为int而不是void
    查看全部
    0 采集 收起 来源:C程序结构

    2021-11-23

  • 一个C程序有且只有一个主函数,即main函数。
    查看全部
  • ANSI标准定义int是占2个字节,TC是按ANSI标准的,它的int是占2个字节的。但是在VC里,一个int是占4个字节的。

    查看全部
    0 采集 收起 来源:基本数据类型

    2021-11-23

举报

0/150
提交
取消
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!