我是新来的,也是使用GNU的语言C的新手。说到这一点,我正在寻找指导。我已经被赋予了使用泰勒系列计算正弦角度的任务,我已经完成了计算和一切。问题是,我无法打印任何内容。我在理解如何获取用户输入方面遇到问题...用另一种方法计算它...然后将其打印出来。我有一种感觉,它是如何通过我的功能。经过几天的网上冲浪,并有太多的自豪感问我的同学,我来找你的建议。我将在下面发布我的代码!提前谢谢!
#include<stdio.h>
#include<math.h>
double sine(float a);
int main() {
float x;
printf("Enter angle: \n");
scanf("%f", x);
float angleOfSine = sine(x);
printf("%f", angleOfSine);
}
double sine(float angle) {
float ans, x;
int i;
for(int i =1; i < 10; i++){
}
return (i);
double fact = i *(i -1);
if(i % 2 == 0){
}
else{
return fact;
}
ans = (x - (pow(x,3)/fact)+(pow(x,5)/fact)-(pow(x,7)/fact)+(pow(x,9)/fact));
return ans;
}