c语言输入几个数计算个位数的和 编程代码
时间: 2023-06-06 17:06:17 浏览: 114
设计一个C语言程序来计算数列的和
可以的,以下是一个示例的C语言程序,可以计算输入的数中个位数的和:
```c
#include <stdio.h>
int main()
{
int n, digit, sum = 0;
printf("请输入几个整数,以空格分隔:\n");
while (scanf("%d", &n) == 1)
{
while (n > 0)
{
digit = n % 10;
if (digit % 2 == 1)
{
sum += digit;
}
n /= 10;
}
}
printf("所有数中,个位数的和为:%d\n", sum);
return 0;
}
```
这个程序可以不断输入若干个整数(每个数以空格分隔),并计算其中所有数的个位数之和。如果一个数的个位数是奇数,那么它就会被加到总和里面。你可以在命令行中运行这段代码,输入几个整数后,程序就会输出总和。
阅读全文