c语言二进制取多位函数 c语言二进制符号位

C语言怎样提取一个数的十位个位百位千位?

设一个数为n,则在C语言中其个位腔昌、十位、百位、千位依或圆没次这样计算:n/1%10,n/10%10,n/100%10,n/1000%10

创新互联建站自2013年创立以来,是专业互联网技术服务公司,拥有项目成都网站设计、网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元霍山做网站,已为上家服务,为霍山各地企业和个人服务,联系电话:18982081108

代码如下:

#includestdio.h

int main(){

int n = 123456;

int unitPlace = n / 1 % 10;

int tenPlace = n / 10 % 10;

int hundredPlace = n / 100 % 10;

int thousandPlace = n / 1000 % 10;

printf("个位:%d\n十位:%d\n百位:%d\n千位:%d\n", unitPlace, tenPlace, hundredPlace, thousandPlace);

getchar();

return 0;

}

运行结果如图:

扩展资衫纳料

C语言的运算符包含的范围很广泛,共有34种运算符。C语言把括号、赋值、强制类型转换等都作为运算符处理。从而使C语言的运算类型极其丰富,表达式类型多样化。灵活使用各种运算符可以实现在其它高级语言中难以实现的运算。

参考资料:百度百科--C语言


本文题目:c语言二进制取多位函数 c语言二进制符号位
新闻来源:http://ybzwz.com/article/dspjdjj.html