C语言入门(3)

编写一个程序

C语言入门(3)_优先级

注意:

注释文本必须包含在/* */之间,注释文本不影响程序的运行。

任何一个C程序都必须要且只能有一个main()函数,程序从main()函数开始运行。

C语言中的所有语句都必须以分号结束。程序中所有标点符号必须是英文标点。

算术运算与赋值运算

  • 算术运算包括加减乘除和其他一些运算操作

双目运算符+和-具有相同的优先级,它们的优先级比运算符、/和%的优先级低,而运算符、/和%的优先级又比单目运算符 +(正号) 和 -(负号) 的优先级低。

除法运算符/:如果两个操作数是整型数据,则运算结果是整数;如果两个操作数中一个是整型数据,一个是实型数据,则运算结果是实型数据。

C语言入门(3)_优先级_02

取余运算符%:只能用于求两个整型数据相除的余数,不能用于实型数据的运算,且结果的正负号与被除数同号。

C语言入门(3)_操作数_03

C语言入门(3)_数据_04

  • 赋值运算

一般形式为:变量=表达式

注:先计算=右边表达式的结果,再将结果赋给=左边的变量。

C语言入门(3)_c语言_05

关系运算

关系运算也称比较运算,对两个操作数进行大小比较,运算结果是“真”或“假”。(C语言对条件的判断依据是

:非0即“真”,0即“假”)

若x=15,则x<=20的值为“

若x=50,则x<30的值为“

注:关系运算符的优先级低于算术运算符,高于赋值运算符。

if-else语句

C语言入门(3)_数据_06

常用数据库函数

函数有两种:标准库函数和用户自定义函数

标准库函数是C语言系统提供的函数,用户可以直接调用,通常定义在相应的系统文件中。

stdio.h是标准输入/输出头文件

math.h是数学库函数头文件

常用的数学库函数

C语言入门(3)_c语言_07

使用上述 C语言标准数学库函数之前,必须在程序的预处理指令部分添加指令包含 math.h 头文件:

#include <math.h>

for语句

一般形式为: for(表达式1; 表达式2; 表达式3)

​ 循环体语句

C语言入门(3)_优先级_08