继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【金秋打卡】第7天 C语言入门

bao_
关注TA
已关注
手记 47
粉丝 9
获赞 42

课程名称c语言入门

课程章节:第二章 C语言中的数据类型

课程讲师: milanlover

课程内容

运算符号

      ※ 算术运算符

算术运算符

C语言基本算术运算符如下表:

除法运算中注意:

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

取余运算中注意:

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

注:C语言中没有乘方这个运算符,也不能用×,÷等算术符号。

   

#include <stdio.h>

int main()

{

    int a,b,c,d;

    double result;

    a = 1;

    b = 2;

    c = 3;

    d = 4;

    result = a + b - c * d;    //在这里体验哦~

    printf("%2.1f\n", result);

    return 0;

}


#include <stdio.h>

int main()

{

    int x,y;

    x = 10;

    y = -3;

    printf("x+y=%d\n",x+y);  

    printf("x-y=%d\n",x-y);

    printf("x*y=%d\n",x*y);

    printf("x/y=%d\n",x/y);

    printf("x%%y=%d\n",x%y);  

    return 0;    

}


自增与自减运算符

自增运算符为“++”,其功能是使变量的值自增1;自减运算符为“--”,其功能是使变量值自减1。它们经常使用在循环中。自增自减运算符有以下几种形式:

注意:无论是a++还是++a都等同于a=a+1,在表达式执行完毕后a的值都自增了1,无论是a--还是--a都等同于a=a-1,在表达式执行完毕后a的值都自减少1。

请分析如下代码输出结果:

小伙伴们,别急着看运行结果,自己先想想看结果是什么?

运行结果:

#include <stdio.h>

int main()

{

    int x = 0;

    printf("x=%d\n",x++);

    printf("x=%d\n",++x);

    return 0;

}



课程收获

谢谢老师,讲的非常细致,很容易懂。这一节学的是C语言的算术运算符,自增自减运算等内容,给以后的学习打下了基础。原来一门语言能有这么多种性质,有了新的认识,期待后边的学习!    

打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP