总结下跟着翁恺老师学的语法内容,第一章
1.主函数 #inlude<stadio>int main{ return 0;},最简单的语法输入;输出printf()scanf()变量放最后用逗号,隔开字符串里面如果要加入变量用。%d输出整数,%s 放字符串 %c放单字符
2.何为变量?三件事:1.有一个地方存储数据2.怎么能用人手工输入3.输入的字符串和数字能进行运算.综上所述 储存数据的地方是变量。定义变量 int(变量类型)[变量类型:int整型,char字符型,bool布尔型(判断正误的类型)]<变量名称>[1.数字不能做开头2.只能是数字字母下划线,有些单词c99给了他定义所以他是语句不能做变量] 变量在定义后要给他初始化
3.表达式 运算符 算子 a=b+5.a.b.5是算子=.+是运算符整个式子称为表达式与四则运算的运算符一致,常用的特殊写法 a++ 这意味着 a=a+1 (最常出现在for循环或者计数)。两个符号(其中一个为等号)在一起就等于对自身额外赋值例如:a+=5 a=a+5。
难点:优先级,双目运算符和单目运算符(单目从右向左,双目从左向右)单目运算符和双目运算符的区别只有一个,那就是操作数(变量或常量)数量的不同
交换变量的赋值的小套路 我要交换a与b的变量 我需要先用c变量储存b的变量 然后b储存a a储存c