设ab是正整数a bab50且ab5求

2021-02-25 20:26:58 字数 3317 阅读 3178

1楼:西域牛仔王

已知等式两边同除以 5 得 (a/5) + (b/5) = 10,因为(a,b)=5,因此 (a/5,b/5) = 1,所以 a/5、b/5 的值为 1、9 或 3、7 ,所以 a =5 ,b=45 或 a = 15,b = 35 。

2楼:匿名用户

且(a b)=5,什么意思??

已知a,b是正整数,且√a十√b=√2020,求a,b的值

3楼:匿名用户

^由根号

a+根号b=根号2020 和 a,b为正整数 可以知道根号a和根号b是同类项

所以不妨设a=p^2*n,b=q^2*n(n不含开得尽方的因式)根号2020=根号a+根号b=(p+q)*根号n把2020分解质因数

2020=2*2*5*101

所以p+q=2,n=505

因为a,b为正整数所以p=1,q=1

a=p^2*n=505

b=q^2*n=505

已知a,b为正整数,且2/3

4楼:守猪の待兔

15a>10b>14a

10b是10的整数倍

那么15a就大于某个10的整数倍

14a就小于某个10的整数倍

也就是 一个比10b大 一个比10b小 的通俗说法 15a,14a在10b两边

这个方法已经很不错了~

5楼:匿名用户

a+b=42+29=71

因为是正整数,所以可以通分,看看b取哪个数时,能得到a,所以可以得,14/21

6楼:匿名用户

意思就是15a和14a之间的那个数是10的倍数。

这个方法是最好的方法了

7楼:草梦灵

15a>10b>14a,中间是10的倍数,条件是b取得最小值,所以得满足15a和14a在一个10的倍数的两边,而此倍数需最小。满足条件即可求出a和b的值。

设a和b均为double型变量,且a=5.5,b=2.5,则表达式:(int)a+b/b的值是多少,为什么

8楼:沈伟栋

(int)a+b/b=6.0。

(int)a = 5;对于b/b,因为b是double类型,所以它们的商也是一个double类型,为2.5/2.5 = 1.0(注意要在小数位上加一个0);

最后计算5 + 1.0 = 6.0,因为5是int类型,而1.

0是double类型,它们俩相加时,5将自动转换成double类型数据5.0,从而实际参加运算的是:5.

0 + 1.0 = 6.0。

在c语言中,将一个double类型的数据强转成int类型时,将会丢弃该数据的小数部分,而只保留它的整数部分。

强制类型转换是通过类型转换运算来实现的。其一般形式为:(类型说明符) (表达式) 其功能是把表达式的运算结果强制转换成类型说明符所表示的类型。

扩展资料

数字数据类型有integer(整型)、long(长整型)、single(单精度浮点型)、double(双精度浮点型)和 currency(货币型)。

类型说明符和表达式都必须加括号(单个变量可以不加括号),如把(int)(x+y)写成(int)x+y则成了把x转换成int型之后再与y相加了。

无论是强制转换或是自动转换,都只是为了本次运算的需要而对变量的数据长度进行的临时性转换,而不改变数据说明时对该变量定义的类型。

9楼:匿名用户

(int)a+b/b=6,应为(int)a就是将a取整,a取整后就是5(这里不能用四舍五入取整,舍弃小数部分取整,然后b/b就是2.5/2.5等于1,故(int)a+b/b=6。

下图是用python计算的结果。

10楼:匿名用户

我这么跟你解释:

这个涉及到c语言中强制类型转换的知识。

在c语言中,将一个double类型的数据强转成int类型时,将会丢弃该数据的小数部分,而只保留它的整数部分,因此(int)a = 5;对于b/b,因为b是double类型,所以它们的商也是一个double类型,为2.5/2.5 = 1.

0(注意要在小数位上加一个0);最后计算5 + 1.0 = 6.0,因为5是int类型,而1.

0是double类型,它们俩相加时,5将自动转换成double类型数据5.0,从而实际参加运算的是:5.

0 + 1.0 = 6.0.

最后告诉你一个转换的法则:

double ←── float 高

↑long

↑unsigned

↑int ←── char,short 低

11楼:蝉鸣幽静

答案是d,因为(int)a 是强制将a转换为int型,可以得到(int)a=5; b是double型,b/b=1.000000;由于是int与double型相加,会将int型转换为double型再相加,最终得到的答案是6.000000。

12楼:匿名用户

(int)a+b/b

=5+1.0

=6.0 -------->结果是double型的。

13楼:匿名用户

答案是d b/b=1.0 (int)a=5

(int)a+b/b=5+1.0=6.0

(int)只是作用于a,与b无关

14楼:匿名用户

应该为6.000000,因为它是double型的。

15楼:匿名用户

5+2.5/2.5=6

16楼:匿名用户

因为:(int)a=5(强制类型转换,抹去小数点后面的数),b/b=2.5/2.

5=1.0(double型)5+1.0=6(隐式类型转换,讲double 隐式转换为 int型的1)

所以:(int)a+b/b=6

17楼:超越说

(int)a+b/b 的值是6 ,

优先级:(int)强制类型转换 > / 除号 > + 加号,先算(int)a,c语言不四舍五入,直接抹去小数部分,得到整数值5,然后算b/b,得值1,这个小学生都知道,

加起来就是6了。

18楼:匿名用户

b/b=1,int a=5,5+1=6

若a,b,c均为整数,且a-b 3+c-a 2 1,求a-cc

1楼 因为 a b 3和 c a 2都为大于等于0的数 且只有0 1 1所以 a b 0 c a 1 a c c b b a 1 c b 0 1 c b 1 c a 1 1 2 或 a b 1 c a 0 a c c b b a 0 c b 1 a b 1 1 1 2 若a,b,c均为整数,且 a ...

若x+y a,x-y 1同时成立,且x,y都是正整数,则a的

1楼 匿名用户 x y a 抄1 x y 1 2 袭 1 2 2x a 1 x a 1 2 1 2 2y a 1 y a 1 2 a可以bai是 3 5 7 所有大du于zhi1的奇 dao数。 等于1时,y 0,不是正整数 2楼 九幽亡少 x y a,x y 1 因为x y都为正du 数zhi 则...

已知m,n,都是正整数,若1 m n 30,且mn能被21整

1楼 圣域羔羊 从1到30, 能被3整除,不能被7整除的有 3,6,9,12,15,18,24,27,30 计9个数 字,能被7整除不能被3整除的有 7,14,28 计3个数字,还有个数字 21 既能被3整除也能被7整除,另做考虑,在不考虑数字 21 的情况下, m,n 可分别从上述两组数字中各选一...