+-*/% 算数运算符
%运算时两个数必须是整形 3%2=1 5%7=5
位运算:& |
A=b>c+d A的结果为0或1
If-else配对使用时,注意{}的使用
程序设计的实质:数据表示和数据处理
一、数据类型:确定申请房间的大小,
1.int(2字节)——%d
2.char(1字节)——%c
int a;
二、运算符
1.算术运算:+、-、*、/、%,
注意:1.结构数据类型
2.%的两个操作数都是int(整形)
2.关系运算:>、< 、==、 >= 、<=、 != ,结果1、0即真或假
3.逻辑运算:&&、||、!
4.赋值运算:=
注意:优先级
b<c+d(先算c+d)
A=(b>c)+d (先算括号内的,最后赋值给A)
取地址:&
三、控制结构
1.顺序结构:
Scanf();取值
Printf();输出
2.分支结构
If-else
If(表达式) ;
Printf();
回文数判断123%10,123/10%10,123%100/10,123/100(12321)
if-else嵌套 if-(;else-) (()())(( if相当于( else相当于)
for:提供数字、暴力求解
for(表达式1;表达式2;表达式3)
for(;表达式2;表达式3)
for(;表达式2;)
for(;;表达式3)
for(;;)
表达式1:初始化
表达式2:条件,当条件成立执行循环体,否则不执行
表达式3:趋近
执行流程:1->2->4->3->2->4->3->2->4(4相当于循环结构)
�
网友评论