编程实现输入一个整数,判断其是否能被3、5、7整除,并输出C++
答案:4 悬赏:40 手机版
解决时间 2021-02-05 16:23
- 提问者网友:你挡着我发光了
- 2021-02-05 12:40
编程实现输入一个整数,判断其是否能被3、5、7整除,并输出C++
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-02-05 13:37
1、楼主注意=与==的区别:if (a%3=0) 应该是手误吧?
2、函数实现的时候不要带分号哦int x1(int a)。
建议楼主这样写
int x1(int a)
{
return (0 == a%3);
}这样简洁易懂,不明白的话欢迎追问~~
if (x=1 && y=1 &&z=1) cout< if (x=1 && y=1 && z=0) cout< if (x=1 && y=0 && z=1) cout< if (x=0 && y=1 && z=1) cout< if (x=1 && y=0 && z=0) cout< if (x=0 && y=1 && z=0) cout< if (x=0 && y=0 && z=1) cout< 追问还是有一个错误。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。追答#include
int x1(int a);
int y1(int a);
int z1(int a);
int main()
{
int m, x, y, z;
cout << "请输入一个整数:" << endl;
cin >> m;
x = x1(m);
y = y1(m);
z = z1(m);
if (x && y && z)
cout< else if (x && y)
cout< else if (x && z)
cout< else if (y && z)
cout< else if (x)
cout< else if (y)
cout< else if (z)
cout< else
cout<
return 0;
}
int x1(int a)
{
return (0 == a%3);
}
int y1(int a)
{
return (0 == a%5);
}
int z1(int a)
{
return (0 == a%7);
}供参考~~
追问谢谢楼~~嘿嘿~~~~
2、函数实现的时候不要带分号哦int x1(int a)。
建议楼主这样写
int x1(int a)
{
return (0 == a%3);
}这样简洁易懂,不明白的话欢迎追问~~
if (x=1 && y=1 &&z=1) cout<
int x1(int a);
int y1(int a);
int z1(int a);
int main()
{
int m, x, y, z;
cout << "请输入一个整数:" << endl;
cin >> m;
x = x1(m);
y = y1(m);
z = z1(m);
if (x && y && z)
cout<
cout<
cout<
cout<
cout<
cout<
cout<
cout<
return 0;
}
int x1(int a)
{
return (0 == a%3);
}
int y1(int a)
{
return (0 == a%5);
}
int z1(int a)
{
return (0 == a%7);
}供参考~~
追问谢谢楼~~嘿嘿~~~~
全部回答
- 1楼网友:第幾種人
- 2021-02-05 15:31
倒数第五行,你的if语句里if(a%7=0)其实你是想判断能不能被7整除吧,可是在编程里,你用一个“=”号表示的是赋值,双等号“==”才是判断,这样你判断的结果是错误的,而且你本身编写的if语句是表判断的,现在却执行了赋值功能,所以这个地方应该是一处错误追问不行。。。追答因为只是看到代码,不是实际操作所以不太好弄,你可以看到运行的错误提示,根据提示你可以将错误的位置找到,一般在提示的行数的上下相邻两行之间,然后看看有没有把判断的写成赋值的,或是不改加分号的加了分号,再或者是需要类型的转换,这些一般都是我们自己敲代码时经常犯的错误,希望对你以后有帮助,如果你喜欢编程的话我们可以交个朋友,我是大四的,学编程,自己也比较喜欢编程。追问嘿嘿,好呀,以后不会做可以问你呢,我是大二的,现在要学C++。。。刚刚上手,还是学了VB后上手了。。。
- 2楼网友:鱼芗
- 2021-02-05 14:14
好久没看代码了,记得用于判断的等于号应该是双等号吧
- 3楼网友:孤独的牧羊人
- 2021-02-05 13:59
错误有两个:
所有if语句中,单等号改为==双等号(有!的不算)
后面三个函数定义,参数)后面不能有分号
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯