1楼:匿名用户
其实bai
不用循环也可以做到,对其求以du
zhi10为底的对数
,然后取整dao数部分再加1,就是这个整数的位专数.
下面是代属码:
#include
#include
void main()
2楼:匿名用户
两个方法,一种
bai方式是用循环求du,不断zhi除10。
另一种dao方式是将其转换为字符内串,然后求容字符串的位数。
#include
#include
int f1(int n)
return i;
}int f2(int n)
main()
3楼:匿名用户
设一个循环,每次把整数除以10赋给这个整数,计数器+1,到这个整数为0,停止就行了。
4楼:匿名用户
二楼已经说的比较好了。
c语言中,怎么编程求任意一个正整数各个位数之和
5楼:邗文虹俎藉
**bai如下:
du#include
intmain()
printf("%d各位上容的和为:%d\n",num1,
sum);
return0;}
c语言编写程序输入正整数n计算,c语言编写程序,输入一个正整数n,计算1+(1/3)+(1/5)+...的前n项之和。求过程
1楼 匿名用户 include int main for i 1 i n i printf sum 3f n sum return 0 示例运行结果 20sum 2 480 2楼 匿名用户 include int main void for int i 0 i printf 数列前 d 项之和为 g...
c语言求最小值输入正整数n再输入n个整数
1楼 育知同创教育 把这些数都装在一个数组里面 比如a for int i 0 ia j printf d a 0 2楼 匿名用户 include int main int argc char argv printf 依次输入 d个整数 n n for i 0 i n i printf 最小数 d ...
c语言编程打印数字字符图案输入任意整数n输出
1楼 莫道無情 c语言程序如下 include int main n printf n 输入一行之后,换行。 return 0 2楼 匿名用户 include int main void int n i j t scanf d n for t i 0 ifor j 0 j 3楼 类人界异 int n...