sqrt的使用
#include<stdio.h>#include<math.h>
int main()
{
float a, b;
printf("请输入数字:");
scanf("%d", &a);
if (a <= 1000)
{
b =(float) sqrt(a);
printf("开平方为%d", b);
}
else
printf("请重新输入:");
return 0;
}
求一个小于1000的数的开平方输入数字后输出为0不知道为什么 求助大佬们 本帖最后由 isdkz 于 2022-3-20 12:59 编辑
#include<stdio.h>
#include<math.h>
int main()
{
float a, b;
printf("请输入数字:");
scanf("%f", &a); // float型用 %f
if (a <= 1000)
{
b = sqrt(a);
printf("开平方为%f", b); // float型用 %f
}
else
printf("请重新输入:");
return 0;
} isdkz 发表于 2022-3-20 12:57
谢谢啦好心人
页:
[1]