#include <stdio.h> int main() { //方法1 int r1, r2 = 0; scanf("%d %d", &r1, &r2); float r3 = 0; r3 = 1 / ((1 * 1.0 / r1 ) + (1 * 1.0 / r2 )); printf("%.1f", r3); return 0; } /*#include <stdio.h> int main() { //方法2 int r1, r2 = 0; scanf("%d %d", &r1, &r2); printf("%.1f", (r1 * r2) / (float)(r1 + r2) ); return 0; }*/
本题考察操作符的结合性,和优先级问题。不懂的话还是比较容易做错的。不懂的同学可以移步https://blog.csdn.net/2301_80917940/article/details/147516774?fromshare=blogdetail&sharetype=blogdetail&sharerId=147516774&sharerefer=PC&sharesource=2301_80917940&sharefrom=from_link