要输出100~200不能被3整除的数


#include<stdio.h>
int main()
{
    int i;
    for (i = 100; i <= 200; i++) {
        if (i % 3 != 0) 
        printf("%d\t", i);
    } 

    return 0;

}



  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 答案:我可以回答这个问题,用Python输出100200之间能够被3整除,但不能被5整除及其个为:[102, 105, 108, 111, 114, 117, 120, 123, 126, 129, 132, 135, 138, 141, 144, 147, 150, 153, 156, 159, 162, 165, 168, 171, 174, 177, 180, 183, 186, 189, 192, 195, 198],共计27个。 ### 回答2: 要利用python输出100~200之间能够被3整除不能被5整除及其个,可以使用循环和判断语句。 首先,我们定义一个变量count,用来记录符合条件的的个,初始值为0。然后,使用for循环遍历100~200之间的每一个。 在循环中,对于每一个,我们利用if语句判断是否满足条件。具体判断条件如下: 1. 使用取余运算符(%)判断这个是否可以被3整除,并且不能被5整除; 2. 如果满足条件,我们输出这个,并且将count加1。 最后,在循环结束后,输出满足条件的的个。 以下是用python编写的代码: count = 0 for number in range(100, 201): if number % 3 == 0 and number % 5 != 0: print(number) count += 1 print("满足条件的的个为:", count) 运行这段代码,会输出100~200之间满足题目条件的,以及符合条件的的个。 如果不希望输出满足条件的,只需要注释掉print(number)这一行即可。 ### 回答3: 可以使用Python编写一个程序来输出100200之间能够被3整除,但不能被5整除,并统计个。 ```python count = 0 # 计器,用于记录符合条件的的个 for num in range(100, 201): if num % 3 == 0 and num % 5 != 0: print(num) count += 1 print("个:", count) ``` 运行上述代码后,控制台会输出满足条件的,并在最后输出
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值