急求c++问题 让输出一个数除以3.5.7的情况

来源:百度知道 编辑:UC知道 时间:2024/06/19 14:25:13
问题是这样的,输入一个数,问这个数除以3.5.7这三个数,结果分三种写出。一是都能被整除,二是被两个整除~说明是哪两个~,三是都不能~~ 写出程序。谢谢呀!
希望能给出详细的程序啊! 在线等啊

#include <iostream>

int main ()

{
using namespace std;
int number;
cout<<"输入一个数字给number: ";
cin>>number;
if (number%3==0&&number%5==0&&number%7==0)

cout<<"\n这个数可以同时被3,5,7整除。\n";

if (number%3==0&&number%5==0&&number%7!=0)

cout<<"这个数可以同时被3,5整除。\n";
if (number%3==0&&number%5!=0&&number%7==0)
cout<<"这个数可以同时被3,7整除。\n";
if (number%3!=0&&number%5==0&&number%7==0)
cout<<"这个数可以同时被5,7整除。\n";
if (number%3!=0&&number%5!=0&&number%7!=0)
cout<<"这个数不能被3,5,7整除。\n";
return 0;

}

简单的写了一下,你看一下吧:
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<ctype.h>
void main()
{
int a=0;
char str[10];
pri