- #include<stdio.h>
- #include<stdlib.h>
- #include<time.h>
- int main()
- {
- int MyRand=0,a=0;
- srand(time(NULL));
- MyRand=rand()%9000+1000;
- if(MyRand%3==0)
- a+=1;
- if(MyRand%7==0)
- a+=2;
- cout<<"随机生成的四位整数为"<<MyRand<<endl;
- switch(a){
- case 1:cout<<"是3 的倍数,但不是7 的倍数";break;
- case 2:cout<<"不是3 的倍数,是7 的倍数";break;
- case 3:cout<<"是3 的倍数,也是7 的倍数";break;
- default:cout<<"不是3 的倍数,也不是7 的倍数";
- }
- return 0;
- }
复制代码 |