用C语言循环求正整数2345的各位数平方和
时间: 2024-05-19 11:14:35 浏览: 12
#include <stdio.h>
int main() {
int num = 2345;
int sum = 0;
while(num > 0) {
int digit = num % 10;
sum += digit * digit;
num /= 10;
}
printf("正整数2345的各位数平方和为:%d", sum);
return 0;
}
相关问题
用C语言do-While语录求正整数2345的各位数平方和
#include <stdio.h>
int main() {
int num = 2345;
int sum = 0;
int digit;
do {
digit = num % 10; // 取出个位数
sum += digit * digit; // 平方累加
num /= 10; // 去掉个位数
} while (num > 0);
printf("2345的各位数平方和为:%d\n", sum);
return 0;
}
用C语言求任意正整数的各位数字之和
```
#include <stdio.h>
int main() {
int num, sum = 0;
printf("请输入一个正整数:");
scanf("%d", &num);
while (num > 0) {
sum += num % 10;
num /= 10;
}
printf("各位数字之和为:%d\n", sum);
return 0;
}
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)