我编写此代码以获得0到90之间角度的罪
示例:
1: sin(0) =
2: sin(15)=
....
7: sin(90)=...
所以我写了这段代码,但他只给我看了一个结果 我的问题在哪里?
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
#include <time.h>
int main()
{
int i;
float x;
for (i=0;i>90;i=i+15);
{
x = sin(i);
printf("sin(%d)= %f\n", i, x);
}
getch();
return 0;
}
答案 0 :(得分:0)
这是因为你的错误循环条件。你需要纠正你的for循环
for(i=0; i>90; i=i+15)
到
for (i=0; i<=90; i=i+15)
同样删除for循环后的;
。