大神们,我这个哪里错了啊,我是根据这个流程图去编译,可是编译这个结果最后为0
本帖最后由 wwWsir 于 2021-11-8 21:16 编辑我是想求这个公式
Av =(R1 + R2) / R1
#include <stdio.h>
#include <stdlib.h>
int main()
{
float R1, R2;
printf("please enter two number: \n");
do{
scanf("%f %f", &R1, &R2);
if(R1 < 0, R2 < 0)
printf("please enter two right number: \n");
}while(R1 < 0, R2 < 0);
getchar();
int y = R1 + R2;
float Av = y / R2;
printf("Av=%f, Av");
return 0;
}
我是想求这个公式
Av =(R1 + R2) / R1
#include <stdio.h>
#include <stdlib.h>
int main()
{
float R1, R2;
printf("please enter two number: \n");
do {
scanf("%f %f", &R1, &R2);
// 这里有错误,不能用,可以用&&(并且), ||(或者)
if(R1 < 0 && R2 < 0)
printf("please enter two right number: \n");
// 同理
} while(R1 < 0 && R2 < 0);
getchar();
int y = R1 + R2;
float Av = y / R2;
// printf("Av=%f, Av");
printf("Av=%f", Av);
return 0;
}
此方星河 发表于 2021-11-8 21:20
太感谢了
页:
[1]