将n~m之间不能被3整除的数输出,输入n、m不是正整数时,提示输入有误,且要求重新输入.

学习 时间:2026-04-08 23:27:14 阅读:5620
将n~m之间不能被3整除的数输出,输入n、m不是正整数时,提示输入有误,且要求重新输入.

最佳回答

懵懂的火

负责的画笔

2026-04-08 23:27:14

#include <iostream>using namespace std;void main(){int beginNum,endNum;//输入第一个数do {cout<<"输入数:";cin>>beginNum;} while (beginNum<0);//输入第二个数do {cout<<"输入数:";cin>>endNum;} while (endNum<0);//如果第一个数大于第二个数 则调换if(beginNum>endNum){int temp=beginNum;beginNum=endNum;endNum=temp;}//输出不能被3整除的数for(int i=beginNum;i<=endNum;i++){if(i%3!=0){cout<<i<<"\t";}}cout<<endl;}

最新回答共有2条回答

  • 唠叨的台灯
    回复
    2026-04-08 23:27:14

    #include <iostream>using namespace std;void main(){int beginNum,endNum;//输入第一个数do {cout<<"输入数:";cin>>beginNum;} while (beginNum<0);//输入第二个数do {cout<<"输入数:";cin>>endNum;} while (endNum<0);//如果第一个数大于第二个数 则调换if(beginNum>endNum){int temp=beginNum;beginNum=endNum;endNum=temp;}//输出不能被3整除的数for(int i=beginNum;i<=endNum;i++){if(i%3!=0){cout<<i<<"\t";}}cout<<endl;}

上一篇 welcome(形容词)--------

下一篇 几幅不要太长的春联