条件判断与循环

条件判断与循环

在这里插入图片描述

有符号的数跟无符号的数比大小的话,会把有符号的数也转化为无符号的数,这个时候的结果可能就会有偏差

算法:可以整一个数来记录这个步骤怎么样了(eg:num++)(用于记录满足几个条件)(也就是计数器作用)

eg:%4d在printf和scanf中的区分:

在printf中:4表示 如果整数的位数小于4位,它将在前面填充空格以占据4个字符的宽度。如果整数的位数大于或等于4位,它将按实际位数输出,不会截断。

在scanf中:4表示 如果输入的字符少于4个, scanf 会停止读取并返回。如果输入的字符多于4个, scanf 只会读取前4个字符,并将它们转换为整数。

字符也是整型家族的成员

cout<<i和cout<<'i'区分

在这里插入图片描述

如果题目没有明确说明要按题目这个过程去写的话,可以手动简化算术的步骤

看循环了多少次可以举特例去看

条件循环的话,自己喜欢用for

eg:+=这些应该要熟练运用

double b = 0.5 ;
int a = (int)b;
则a会等于0
模拟得到浮点数的小数部分p
double d = 6.5;
int q = (int)d;
double p = d - q;

向上取整是:eg:6.8->7 -2.3 -> -2

通不过用例可能是类型的问题

pow 函数在 C++ /C中用于计算一个数的幂次方。它包含在 头文件中

用法:(pow仅适用于整数和浮点数)
 pow(2.0, 3.0)  会计算 23 次方,结果为 8

在for循环不好用时,才去想do while循环

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值