求大神看看,我的这个程序它
答案:2 悬赏:0 手机版
解决时间 2021-02-04 14:30
- 提问者网友:王者佥
- 2021-02-03 23:38
为什么只能输出整数,应该怎样改呀
#include
float main()
{
float h,R1,R2;
printf("请输入R1和R2的值");
scanf("%f,%f",&R1,&R2);
h=(R2+R1)/(R1*R2);
printf("电阻和为%f",h);
return 0;
}
最佳答案
- 五星知识达人网友:不甚了了
- 2021-02-04 00:04
#include
int main()//使用int
{
float h,R1,R2;
printf("请输入R1和R2的值");
scanf("%f,%f",&R1,&R2);
h=(R2+R1)/(R1*R2);
printf("电阻和为%f",h);
return 0;
}main前面用int,输入的时候要用逗号,隔开,比如输入3,4回车。
全部回答
熟悉规律:
串联电路,电流处处相等,电阻之比等于实际功率之比,等于电压之比;
并联电路,各支路电压相同,电阻之比等于实际功率倒数比,等于电流倒数比;
(1)答案:1:2 串联,相同时间消耗电能之比等于电功率之比,也就是电阻之比。
(2)答案:2:1
(3)答案:1:9
因为都是电阻r1,根据:p=u²/r1,知道两次电压之比即可。
串联,电阻之比等于电压之比,所以,r1的电压u1=u总/3
并联,各支路电压都相同,所以,r1的电压为u1'=u总
p串:p并=(u总/3)²:u总² =1:9
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯