任务和代码
/*
问题描述:输入两个电阻的阻值,输出它们的并联后的阻值。
程序输出:输出两个电阻并联后的阻值。
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
float r1,r2,r;
printf("输入两个电阻的阻值:");
scanf("%f %f",&r1,&r2);
r=1.0/(1.0/r1+1.0/r2);
printf("两个电阻的并联值是:%f\n",r);
return 0;
}
运行结果
总结
调试这个程序时发现错误很多。首先是没有定义r,其次没有给r1,r2取地址,最后输出r值时将r写成了f,说白了还是对c语言不熟 。