数据统计问题,从键盘输入一批任意数量的正整数,统计其中不大于100的正整数
时间: 2024-05-07 22:20:22 浏览: 102
任意从键盘输入一组数字,然后将这些数字按顺序排列
4星 · 用户满意度95%
可以使用循环来逐个读取输入的正整数,并对每个数进行判断是否不大于100。如果是,则计数器加1。最后输出计数器的值即可。
以下是一个示例代码:
```python
count = 0 # 初始化计数器为0
while True:
num = input("请输入一个正整数(输入q结束):")
if num == 'q':
break # 输入q表示结束循环
num = int(num)
if num <= 100:
count += 1
print("不大于100的正整数个数为:", count)
```
这个代码会不断循环读取用户输入的正整数,直到输入q为止。每次读取到一个数后,将其转换为整数,并判断是否不大于100。如果是,则计数器加1。最后输出计数器的值,即为不大于100的正整数的个数。
阅读全文