c语言中。一个百位数取百位上的数字n⼀100%10这样取出来不是零了吗?怎么...

2025-01-05 01:37:55
推荐回答(5个)
回答1:

需要准备的材料分别有:电脑、C语言编译器。

1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。

2、在test.cpp文件中,输入C语言代码:int n = 605;printf("%d", (n/100)%10);。

3、编译器运行test.cpp文件,此时成功实现了取百位数的功能。

回答2:

不会是零,n/100(如321/100,只是给取百位数字,等于3)再将3%10,对3取余,仍旧是3。如果想给百位数想取其各位数字,百位:n/100,十位:(n%100)/10.个位数字:n%10

回答3:

求百位数不用求余数,直接除以100就行了
给你个例子:
如a=1234
千位数=a/1000;=1
百位数=a/100%10;=2
十位数=a/10%10=3
个位数=a%10;=4

回答4:

不是0 ,是百位那个数 如: 532/100得到5 在对10取余最后是5

回答5:

老兄,等于0?开玩笑……是求余啊!
举例:5除以10,商0余5。