题目详情:
7-1 计算平方根的值 (15 分)
用户输入a,b,c三个整数值,编程计算如下表达式的值。
请打印出x的值(保留两位小数)。如果计算结果不符合数学规则,请打印出“No result”
输入格式:
用户在一行输入a、b、c三个整数,数字之间用一个空格分开。
输出格式:
带两位小数点的计算结果,四舍五入。
输入样例:
2 3 1
输出样例:
1.00
输入样例:
3 3 1
输出样例:
No result
答案代码:
#include<stdio.h>
#include<math.h>
int main()
{
int a,b,c;
float x;
scanf("%d %d %d",&a,&b,&c);
if((pow(b,2)-4.0*a*c)>=0)
{
x=sqrt(pow(b,2)-4.0*a*c);
printf("%.2f\n",x);
}
else
printf("No result\n");
return 0;
}