mirror of
https://github.com/m1ngsama/code4sk.git
synced 2025-12-26 12:04:05 +00:00
39 lines
637 B
C++
39 lines
637 B
C++
/* 7-4 求整数的位数及各位数字之和
|
||
分数 10
|
||
作者 C课程组
|
||
单位 浙江大学
|
||
对于给定的正整数N,求它的位数及其各位数字之和。
|
||
|
||
输入格式:
|
||
输入在一行中给出一个不超过10
|
||
9
|
||
的正整数N。
|
||
|
||
输出格式:
|
||
在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。
|
||
|
||
输入样例:
|
||
321
|
||
输出样例:
|
||
3 6
|
||
代码长度限制
|
||
16 KB
|
||
时间限制
|
||
400 ms
|
||
内存限制
|
||
64 MB */
|
||
|
||
#include <stdio.h>
|
||
int main()
|
||
{
|
||
int N, cnt = 0, sum = 0;
|
||
scanf("%d", &N);
|
||
for (; N != 0;)
|
||
{
|
||
sum += N % 10;
|
||
N = N / 10;
|
||
cnt++;
|
||
}
|
||
printf("%d %d", cnt, sum);
|
||
return 0;
|
||
}
|