21xrx.com
2025-03-26 14:41:01 Wednesday
文章检索 我的文章 写文章
C++编程:输出整数内所有含有3的数
2023-07-06 06:16:05 深夜i     --     --
C++编程 整数 含有3的数 输出

在C++语言中,我们可以使用循环语句来遍历整数范围内的所有数字,并通过一些简单的条件语句来判断数字是否包含3。下面是一个简单的C++代码示例,可以输出整数范围内所有含有3的数字:

#include <iostream>
using namespace std;
int main() {
  int startNum = 1; // 起始数字
  int endNum = 100; // 结束数字
 
  for (int i = startNum; i <= endNum; i++) {
   int num = i; // 当前数字
   bool hasThree = false; // 初始化含3标志位为false
   
   while (num > 0) { // 循环取出数字每一位
     int digit = num % 10; // 取出最后一位数字
     if (digit == 3) 跳出
    
     num /= 10; // 取出最后一位后,缩小数字位数
   }
   
   if (hasThree) // 如果含有3
  }
 
  return 0;
}

上述代码主要通过两个循环来实现,外部的for循环迭代整个数字范围,内部的while循环用于取出每个数字的每一位数字,并判断是否为3。如果当前数字包含3,将标志位设置为true,并在外部的if语句中输出该数字。

这个简单的C++代码可以很好地演示如何使用循环语句和条件语句来遍历某个数字范围内的数字,并通过一些简单的判断来输出特定的数字。在实际编码过程中,可以将此代码作为参考,并进行个性化修改,以满足实际需求。

  
  

评论区

    相似文章