用while循环求出100~300的所有平方被6除余数为3的奇数

int main(){
int i=100, s;
while(i<=300){

    if (i%2==1) s=i*i;
    if(s%6==3) cout<;
     
     }

    
    
 
    return 0;
}
#include <iostream>
using namespace std;

int main() {
    int i = 101; // 从101开始,因为100的平方无法被6整除
    int s;
    while (i <= 300) {
        if (i % 2 == 1) {
            s = i * i;
            if (s % 6 == 3) {
                cout << i << " ";
            }
        }
        i++;
    }
    return 0;
}

如果以上回答对您有所帮助,点击一下采纳该答案~谢谢

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^