错误代码
/* *Copyright(c)2018,CSDN学院 *All clients reserved. *文件名称:main.c *作者:张华豪 *完成日期:2018.5.3 *版本号:v1.0 * 问题描述:下面的程序要求两个并联电阻阻值。程序中存在语法错误,请修改程序,使之能正确求解问题. */ #include <stdio.h> int main() { float r1,r2; printf("输入要并联的两个电阻值:"); scanf("%f %f",&r1,&r2); r=1/(1/r1+r2);//语句中使用了非法变量,即r未定义 printf("并联后的电阻值为:%f",r); return 0; }
正确代码
/* *Copyright(c)2018,CSDN学院 *All clients reserved. *文件名称:main.c *作者:张华豪 *完成日期:2018.5.3 *版本号:v1.0 * 问题描述:下面的程序要求两个并联电阻阻值。程序中存在语法错误,请修改程序,使之能正确求解问题. */ #include <stdio.h> int main() { float r1,r2,r; printf("输入要并联的两个电阻值:"); scanf("%f %f",&r1,&r2); r=1/(1/r1+r2);//语句中使用了非法变量,即r未定义 printf("并联后的电阻值为:%f",r); return 0; }
正确运行结果