下面的程序要求两个并联电阻阻值。程序中存在语法错误,请修改程序,使之能正确求解问题。
#include <stdio.h> int main( ) { float r1, r2; printf("输入要并联的两个电阻值:"); scanf("%f %f", &r1, &r2); r = 1/(1/r1 + 1/r2); printf("并联后的电阻值为:%f\n",r); return 0; }参考解答:请用IDE编译,便可一目了然。博主写再多的字,比不上你亲自编译一遍。读者盯着程序看千回,比不上直接去“跑一跑”。
【阅读程序】
阅读下面的程序,在阅读过程中,请为每一个变量画出一个方框,代表对应的内存空间。随着阅读,标明变量的变化过程,达到读懂程序的目的。
#include <stdio.h> int main( ) { int a,b,t; scanf("%d %d", &a, &b); t=a; a=b; b=t; printf("%d %d\n", a, b); return 0; }