我不知道我哪里错了
#include<stdio.h>#include<math.h>
main()
{
double x,y;
printf("输入待求数字:\n");
scanf("%lf",&x);
y=cos(x);
printf("sine of %lf is %lf\n",x,y);
}
首先嘛,你用的函数是y=cos(x);而下面的提示确实sine of····这就是你的错误所在。其次是可能计算结果不正确,比如说是如果输入90的话cos 90 应该是0,而结果不是。原因就在于此处的输入值是弧度值而非角度值。 顶顶更健康{:5_107:} main前面没有加返回值加一个void就不会出错了; 输入值是弧度值而非角度值
页:
[1]