已采纳回答 / 逐光阴影
第五行删掉,常量是不需要重新赋值的,注释已经在提示你第五行是有问题的了,常量在一开始就已经定义并赋值了,之后常量就是不变的,对常量重新赋值的第五行自然是错的,就需要删掉,如果是注释使运行时不被读取运行你的注释方式也错了“/* */”是多行注释,但是这就只有第五行是要注释的,在这一行的最前方加“//”就可以达到目的了。
2018-09-01
已采纳回答 / 慕桂英5197592
#include <stdio.h>double mile(double n,double b)//n表示路程公里,b表示时间{ double cost; if(n<=3) { cost=13; return 13; } else if(n>3&&b>23||b<5) { cost=13+(n-3)*2.3*1.2; return cost; } else if(n>3&&b<23||b>5) { co...
2018-08-31
已采纳回答 / qq_尚海潮_0
&&代表逻辑与 ,是两边的结果都是 true,总结果才为true。你上面写的if(0<=t<5&&23<=t<24)就不对,怎么可能有t既满足小于5,又满足大于23
2018-08-31
已采纳回答 / 大食
错了,素数的概念是 素数的因数只有 1跟他本身 ,就例如 3 是素数,4 不是,因为 2*2 等于 四,这是素数的概念现在回答你的问题 如果一个数除以另一个数为一(一点几制动取整吧)然后相等不就是素数么 ,这里我们做个假设4/4结果是1,4跟4相等,那么4是素数吗?当然不是!这里应该填 m%n==0 整个思路就成立了,如果 m % n 一直不等 0 ;那么 n < m 的for就一直循环到 n == m退出,那么 下面的判断 m==n就成立,n就是素数。如果 m%n 在 n !=m 的时候==...
2018-08-31