C/C++教程

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

本文主要是介绍【金秋打卡】第10天 C语言入门,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

课程名称:c语言入门

课程章节:第四章 C程序结构语句

课程讲师: milanlover

课程内容

运算符大比拼之优先级比较

问:优先级是神马?

答:优先级就是在运算中运算的先后顺序。

那么我们来看看我们学习的各种运算符号的顺序吧!

优先级别为1的优先级最高,优先级别为10的优先级别最低。

大家没必要去死记运算符的优先级顺序,记住最高优先级别的,在开发中就会无敌啦~来看一看下面的例子:

解析:C语言中运算符中最高等级的为(),因此执行过程为:

1、先计算a>3和a+3的结果,计算后算式为1*a-14%3;

2、再计算1*a和14%3的结果,计算后算式为11-2;

3、最后算出结果为9。

分支结构之简单if语句

还曾记得小时候,每当快考试的时候,家长总会说如果你能考得100分的话,就会给买个玩具。不难看出这是个判断句,那么在C语言中,这种判断语句该如何表达呢?这就要用到C语言中的分支结构语句中的if条件语句

简单if语句的基本结构如下:

其语义是:如果表达式的值为真,则执行其后的语句,否则不执行该语句。 其过程可表示为下图

那么考试成绩如果为100分,给买玩具。用代码就可以表示为:

注意:if()后面没有分号,直接写{}

#include <stdio.h>

int main()

{

    int x = 5;

    int y = 8;

    //在这里合适的位置加上括号使z的值为4

    int z = x*8/(y+2);

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

    return 0;  

}


#include <stdio.h>

int main() 

{       

    int height = 185;

    //补全所有代码

    if(height >=180){

        printf("恭喜小明可以参加校篮球队");

    }else{

        printf("不能");

    }

    

    

    

return 0;

}


课程收获

谢谢老师,讲的非常细致,很容易懂。这一节学的是C语言的运算符大比拼之优先级比较,分支结构语句中的if条件语句等内容,给以后的学习打下了基础。原来一门语言能有这么多种性质,有了新的认识,期待后边的学习!    

这篇关于【金秋打卡】第10天 C语言入门的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!