logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【C语言】移位运算符、位运算符、逻辑运算符

C语言中的运算符有很多种,这次我只对其中的移位运算符、位运算符和逻辑运算符做一总结。  *移位运算符*  移位运算符是将数据看成二进制数,对其bit位进行向左或向右移动若干位的运算符。移位运算符包括两种:左移运算符(<< )和右移运算符(>> ),均为双目运算符。第一个运算对象是移位对象,第二个运算对象是所移的二进制位数。  左移运算符(<<)  移位规则:左边“抛弃”,右边补0。如

#c语言
【C语言】输出100~999之间的所有“水仙花数”

“水仙花数”:  “水仙花数”又称为“阿姆斯特朗数”。如果一个n(n≥3)位数的各位数字的n次幂之和等于该数本身,则该数称为“水仙花数”。如:153=1³+5³+3³。  问题:输出100~999之间的所有“水仙花数”。  实现思路:  根据“水仙花数”的特点分析不难发现,只要拿到某个三位数(定义一个变量m,初始值设为100)的各位数字,再进行判断它们的立方和是否等于m,若等于,则输

#c语言
到底了