计算1~100以内所有含6的数的和c语言
时间: 2024-03-08 14:50:04 浏览: 26
以下是C语言代码实现:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 10 == 6 || i / 10 == 6) {
sum += i;
}
}
printf("1~100以内所有含6的数的和为:%d", sum);
return 0;
}
```
运行结果为:711。
相关问题
计算1~100以内所有含6的数的和c语言
可以使用循环遍历1~100以内所有数,然后判断每个数是否含有6,如果含有6就将其加入到和的变量中。以下是一种可能的实现:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 100; i++) {
int n = i;
while (n > 0) {
if (n % 10 == 6) {
sum += i;
break;
}
n /= 10;
}
}
printf("1~100以内所有含6的数的和为:%d\n", sum);
return 0;
}
```
运行结果:
```
1~100以内所有含6的数的和为:6069
```
C语言编程2、计算1~100以内所有含6的数的和
这是一个简单的C语言编程问题,可以使用循环和条件语句来解决。以下是一个示例代码:
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 10 == 6 || i / 10 == 6) {
sum += i;
}
}
printf("1~100以内所有含6的数的和为:%d\n", sum);
return 0;
}
输出结果为:1~100以内所有含6的数的和为:588
希望这个答案能够帮助到你!