中易网

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

答案:4  悬赏:60  
解决时间 2021-02-12 07:56
急求c++问题 让输出一个数除以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;

}
全部回答
分析一下算法吧: 1. 如果都能被整除的话,这个数一定是3、5、7公倍数。 2. 否则的话,可能是3、5或者3、7或者5、7的公倍数。 3. 否则的话,那么可能是3或者5或者7的倍数。 4. 否则,什么也不是!!
分析一下算法吧: 1. 如果都能被整除的话,这个数一定是3、5、7公倍数。 2. 否则的话,可能是3、5或者3、7或者5、7的公倍数。 3. 否则的话,那么可能是3或者5或者7的倍数。 4. 否则,什么也不是!! 再看看别人怎么说的。
简单的写了一下,你看一下吧: #include<stdio.h> #include<string.h> #include<stdlib.h> #include<math.h> #include<ctype.h> void main() { int a=0; char str[10]; printf("Please enter a integer:"); gets(str); for(int i=0;i<strlen(str);i++) if(!isdigit(str[i])) { printf("对不起,您的输入有误!\n"); exit(1); } else a+=(str[i]-48)*pow(10,strlen(str)-1-i); if(a%105==0) printf("%d能被3、5、7整除!\n",a); else{ if(a%15==0 || a%21==0 || a%35==0) { if(a%15==0) printf("%d能被3、5整除!\n",a); if(a%21==0) printf("%d能被3、7整除!\n",a); if(a%35==0) printf("%d能被5、7整除!\n",a); } else { if(a%3==0 || a%5==0 || a%7==0) { if(a%3==0) printf("%d能被3整除!\n",a); if(a%5==0) printf("%d能被5整除!\n",a); if(a%7==0) printf("%d能被7整除!\n",a); } else printf("%d不能被3、5、7整除!\n",a); } } } 用C++的话,自己改一下,头文件以及输入输出方式就行了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
deantron公司做什么产品
绝可以组什么四字成语,并在前面第一个?
血清检查,有谷草转氨酶37,参考值3-35。胆碱
米坞在哪里啊,我有事要去这个地方
呼市十七中学籍查询系统怎么查
坐飞机一万二千毫安的电池能带走吗?
陈文深的英文签名怎么写?
小学一年级的拼音,孩子总是把b和d分不清楚,
请问一下,在路上看到有人虐待猫猫狗狗之类的
浩浩便利超市怎么去啊,有知道地址的么
乖离ma的名字和玩家信息里的有什么区别?一般
qq号被盗了,可以找回来吗,怎样 找
味尚海鲜烧烤小龙虾在哪里啊,我有事要去这个
楼顶出现裂逢,漏水怎样处理
巴黎世家服饰品牌工厂店硚口分店地址在什么地
推荐资讯
付佳佳名字用韩文怎么写
大学在校生想要找个兼职,做什么好,不耽误上
理货员辞职信怎么写
我要编辑word文档,没有电脑用手机怎么编辑
重庆哪里的施华洛世奇款式最多 哪里卖得便宜
用新的手机登录淘宝号,为什么里面原有的记录
笔记本电脑连寝室wifi一会就会网络受限,家里
娄家地址在什么地方,想过去办事
苹果5c短信没有声音
足球里超级马里奥是什么意思
新庙正街地址有知道的么?有点事想过去
名侦探柯南里面有李小龙,是不是青山刚昌对李
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?