我相信批评会让人进步的更快
欢迎指教 恶意辱骂的绕行
题目:“求一个数能不能被3 5 7整除 并列举”
我的程序:
# include<iostream.h>
void main()
{
int i,j,k,num;
cout<<"Input An Integer,please."<<endl;
cin>>num;
i=!(num/3);
j=!(num/5);
k=!(num/7);
switch(i+j+k)
{
case0:cout<<endl<<"The number can't be divided by 3,5,7."<<endl;break;
case1:if(i==0)
cout<<endl<<"The number can't be divided by 3."<<endl;
else if(j==0)
cout<<endl<<"The number can't be divided by 5."<<endl;
else
cout<<endl<<"The number can't be divided by 5."<<endl;break;
case2:if(i!=0)
cout<<endl<<"The number can't be divided by 5,7."<<endl;
else if(j!=0)
cout<<endl<<"The number can't be divided by 3,5."<<endl;
else
cout<<endl<<"The number can't be divided by 3,7."<<endl;break;
case3:cout<<endl<<"The number can be divided by 3,5,7."<<endl;break;
}
}
欢迎指教 恶意辱骂的绕行
题目:“求一个数能不能被3 5 7整除 并列举”
我的程序:
# include<iostream.h>
void main()
{
int i,j,k,num;
cout<<"Input An Integer,please."<<endl;
cin>>num;
i=!(num/3);
j=!(num/5);
k=!(num/7);
switch(i+j+k)
{
case0:cout<<endl<<"The number can't be divided by 3,5,7."<<endl;break;
case1:if(i==0)
cout<<endl<<"The number can't be divided by 3."<<endl;
else if(j==0)
cout<<endl<<"The number can't be divided by 5."<<endl;
else
cout<<endl<<"The number can't be divided by 5."<<endl;break;
case2:if(i!=0)
cout<<endl<<"The number can't be divided by 5,7."<<endl;
else if(j!=0)
cout<<endl<<"The number can't be divided by 3,5."<<endl;
else
cout<<endl<<"The number can't be divided by 3,7."<<endl;break;
case3:cout<<endl<<"The number can be divided by 3,5,7."<<endl;break;
}
}