|
@@ -0,0 +1,38 @@
|
|
|
+# include <iostream>
|
|
|
+
|
|
|
+//练习案例 : 从1开始数到数字100,如果数字个位有含 7 ,或者数字十位含有 7,或者该数字是 7 的倍数 我们打印敲桌子
|
|
|
+//1、先输出 1 ~ 100 这些数字
|
|
|
+//从这100个数字中找到这些特殊数字,改为"敲桌子"
|
|
|
+
|
|
|
+//特殊数字:
|
|
|
+// 7 的倍数 (7 14 21 18 ...) % 7 = 0
|
|
|
+// 个 位有7 (7 17 27 37 ...) % 10 = 7
|
|
|
+// 十 位有7 (71 72 73 74 ...) / 10 = 7
|
|
|
+
|
|
|
+//敲桌子案例:
|
|
|
+
|
|
|
+// 1、 现输出100个数字
|
|
|
+
|
|
|
+// 2、从这100个数字中找到特殊数字,打印敲桌子
|
|
|
+
|
|
|
+int main6()
|
|
|
+{
|
|
|
+ int num = 1;
|
|
|
+ for (num; num <= 100; num++)
|
|
|
+ {
|
|
|
+ if (num % 7 == 0 || num % 10 == 7 || num / 10 == 7)
|
|
|
+ {
|
|
|
+ std::cout << "敲桌子" << std::endl;
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ std::cout << num << std::endl;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ system("pause");
|
|
|
+
|
|
|
+ return 0;
|
|
|
+
|
|
|
+}
|