#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