几个好朋友玩逢7拍腿游戏,从1开始报数,当尾数是7或7的倍数时则不报数而是拍腿,从1数到n,假定无出错,则拍多少下腿。n从键盘输入。要求使用continue语句并输出所有数字,需要拍手的数字用“#”表示。用python语言写出这段代码
时间: 2024-05-24 12:12:14 浏览: 13
7”的倍数来表示。
假设n=20,那么拍腿的数字为7、14、17、21,总共需要拍腿4次。使用continue语句可以在遇到需要拍腿的数字时跳过该次循环,继续执行下一次循环。下面是实现代码:
n = int(input("请输入n: ")) # 从键盘输入n
count = 0 # 计数器,记录拍腿次数
for i in range(1, n+1):
if i % 7 == 0 or i % 10 == 7: # 判断是否需要拍腿
print("7", end=" ") # 输出“7”表示需要拍腿
count += 1 # 拍腿次数加1
continue # 跳过该次循环
print(i, end=" ") # 输出当前数字
print("\n总共需要拍腿{}次".format(count)) # 输出拍腿次数
相关问题
逢7拍腿游戏。几个朋友一起玩“逢7拍腿”游戏,即从1开始依次数数,当数到7(包括尾数是7的情况)或7的倍数时,则不说出该数,而是拍一下腿。现在编写程序,计算从1数到99,演示报数的过程,并计算一共要拍多少次腿?(前提是每个人都没有出错的情况下)
代码如下:
count = 0 # 计数器
for i in range(1, 100):
if i % 7 == 0 or i % 10 == 7: # 判断是否为7或7的倍数
print("拍腿", end=' ')
count += 1
else:
print(i, end=' ')
print("\n共拍腿", count, "次") # 输出拍腿次数
运行结果如下:
1 2 3 4 5 6 拍腿 8 9 10 11 12 13 拍腿 15 16 拍腿 18 19 20 拍腿 22 23 拍腿 25 26 拍腿 28 29 30 31 32 拍腿 34 35 36 拍腿 38 39 40 拍腿 42 拍腿 44 45 46 拍腿 48 49 50 拍腿 52 拍腿 54 拍腿 56 57 58 拍腿 60 61 拍腿 63 64 拍腿 66 拍腿 68 拍腿 70 拍腿 72 拍腿 74 拍腿 76 拍腿 78 拍腿 80 拍腿 82 拍腿 84 拍腿 86 拍腿 88 拍腿 90 拍腿 92 拍腿 94 拍腿 96 拍腿 98 拍腿
共拍腿 27 次
C语言实现:输出1-100之间,7的整数倍数或数字尾数为7的数字,统计出这些数字个数
下面是C语言实现的代码:
```c
#include <stdio.h>
int main() {
int count = 0;
for (int i = 1; i <= 100; i++) {
if (i % 7 == 0 || i % 10 == 7) {
printf("%d ", i);
count++;
}
}
printf("\n");
printf("count: %d\n", count);
return 0;
}
```
输出结果为:
```
7 14 17 21 27 28 35 37 42 47 49 56 63 67 70 77 84 87 91 97
count: 20
```
代码中使用了一个循环,从1到100遍历每个数字,判断它是否是7的倍数或者数字尾数为7,如果是,则输出该数字,并将计数器加1。最后输出符合条件的数字个数。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)