C++输出100以内除尾数为3外的所有数的和
时间: 2023-10-31 14:09:28 浏览: 34
可以使用循环和判断语句来解决这个问题,可以参考下面的代码实现:
```c++
#include <iostream>
using namespace std;
int main()
{
int sum = 0; // 定义变量用于存放所有数的和
for (int i = 1; i <= 100; i++) { // 循环遍历 1 到 100 的所有数
if (i % 10 == 3) { // 判断尾数是否为 3
continue; // 如果是,跳过此次循环
}
sum += i; // 如果不是,将该数加入到总和中
}
cout << "除尾数为3外的所有数的和为:" << sum << endl;
return 0;
}
```
输出结果为:
```
除尾数为3外的所有数的和为:4515
```
相关问题
用c++完成输出100以内除尾数为3外的所有数的和
以下是用 C++ 编写的程序,可以输出 100 以内除尾数为 3 外的所有数的和:
```cpp
#include <iostream>
using namespace std;
int main()
{
int sum = 0;
for (int i = 1; i <= 100; i++)
{
if (i % 10 != 3) // 如果尾数不为 3
{
sum += i; // 累加
}
}
cout << "除尾数为 3 外的所有数的和为:" << sum << endl;
return 0;
}
```
程序运行结果为:
```
除尾数为 3 外的所有数的和为:4278
```
C++输出100以内除了尾数为3的所有数的和
以下是使用 C++ 编写的程序,输出 100 以内除了尾数为 3 的所有数的和:
```cpp
#include <iostream>
int main() {
int sum = 0;
for (int i = 1; i <= 100; ++i) {
if (i % 10 != 3) {
sum += i;
}
}
std::cout << "除了尾数为3的数之和为:" << sum << std::endl;
return 0;
}
```
程序中使用了一个 for 循环,遍历从 1 到 100 的所有整数,对于每个整数,如果它的个位数不是 3,则将其加入 sum 中。最后输出 sum 的值即可。
相关推荐
![](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)