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

学习 时间:2026-05-29 05:11:02 阅读:9568
将n~m之间不能被3整除的数输出,输入n、m不是正整数时,提示输入有误,且要求重新输入.

最佳回答

满意的面包

愉快的自行车

2026-05-29 05:11:02

#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-05-29 05:11:02

    #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(形容词)--------

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