2019年一月21日训练日记

今天做了2102或减与,刚开始没看懂题意上网查了一下是

按位与运算符(&)

参加运算的两个数据,按二进制位进行“与”运算。

运算规则:0&0=0;  0&1=0;   1&0=0;    1&1=1;

      即:两位同时为“1”,结果才为“1”,否则为0。

按位或运算符(|)

参加运算的两个对象,按二进制位进行“或”运算。

运算规则:0|0=0;  0|1=1;  1|0=1;   1|1=1;

     即 :参加运算的两个对象只要有一个为1,其值为1。

搞明白了概念题目就很简单了。

2103四舍六入无留双,利用printf输出,即printf(“%。*lf”,a,b)来确定保留小数的位数,*为参数,想要保留几位小数,后面的a为几便保留几位小数。

2105年月天数只需找出闰年的条件即可。

2106一个奇数次这题用暴力解了一下,发现很麻烦,想到今天看&和|运算时还有个异或运算,正好适应本题的条件,尝试写了一下,发现很简单,以后做题要发散思路,不能死扣一种做法,要及时调整思路。

异或运算符(^)

参加运算的两个数据,按二进制位进行“异或”运算。

运算规则:0^0=0;  0^1=1;  1^0=1;   1^1=0;

   即:参加运算的两个对象,如果两个相应位为“异”(值不同),则该位结果为1,否则为0。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值