C++敲桌子游戏

**题目:**敲桌子:从1开始数到100,如果数字的个位或者十位为7,或者数字是7的倍数,则显示"敲桌子",否则显示数字本身

cpp 复制代码
#include <iostream>
/*
	敲桌子:从1开始数到100,如果数字的个位或者十位为7,或者数字是7的倍数,则显示"敲桌子",否则显示数字本身 
*/
using namespace std;

int main() {
	for(int num  = 1; num <= 100; num++) {
		if( !(num%7) || (num%10 == 7) || ( (num - num%10)/10 == 7)) {
		// 是7的倍数 或  个位数字为7  或  十位数字为7 
			cout << "敲桌子 ";
		} else {
			cout << num << ' '; 
		} 
	} cout << endl;//最后换行 
	
	return 0;
} 
相关推荐
xiaoye-duck2 小时前
《算法题讲解指南:递归,搜索与回溯算法--递归》--3.反转链表,4.两两交换链表中的节点,5.快速幂
数据结构·c++·算法·递归
山栀shanzhi2 小时前
归并排序(Merge Sort)原理与实现
数据结构·c++·算法·排序算法
Trouvaille ~2 小时前
【递归、搜索与回溯】专题(七):FloodFill 算法——勇往直前的洪水灌溉
c++·算法·leetcode·青少年编程·面试·蓝桥杯·递归搜索回溯
zhooyu3 小时前
二维坐标转三维坐标的实现原理
c++·3d·opengl
10Eugene3 小时前
C++/Qt自制八股文
java·开发语言·c++
「QT(C++)开发工程师」4 小时前
C++11 新特性 正则表达式、随机数库、元组
c++·正则表达式
free-elcmacom5 小时前
C++ 默认参数详解:用法、规则与避坑指南
开发语言·c++
Albert Edison5 小时前
【ProtoBuf 语法详解】Any 类型
服务器·开发语言·c++·protobuf
无忧.芙桃5 小时前
C++11的部分内容(上)
c++
小璐资源网6 小时前
C++中如何正确区分`=`和`==`的使用场景?
java·c++·算法