请教下c里面的数学函数的结果怎么不正确
#include <math.h>
#include <stdio.h>
main()
{
double x;
double y;
printf("Input Number:\n");
scanf("%lf",&x);
y=cos(x);
printf("sine of %lf is %lf\n",x,y);
}
怎么不对了?这里的x不是0-360'角度,
对,这里x是实数。
我输入90
得到的值是-0.448074;
x,是实数??那我应该怎么用呢,怎么使x当做角度来用
#include <math.h>
#include <stdio.h>
void main()
{
double x;
double y;
printf("Input Number:\n");
scanf("%lf",&x);
y=cos(x);
printf("cos of %lf is %lf\n",x,y);
}
运行结果:
Input Number:
0
cos of 0.000000 is 1.000000
请按任意键继续. . .
0.5
好像是角度转到斜率。
高中数学。
高中数学白读了
太惨了这孩子
楼主将弧度制和角度制弄混了……
要算sin90度,需要将PI/2作为参数传入,而不是传90……
怪不得我做出来的。谭浩强老师没写清楚。谢谢LS的
打击····突然学C的,这里需要用到····呵呵,谢谢了
lz结贴
相关问答:
问一下:
#include <stdio.h>
int main()
{
char x, y, z;
int i;
int a[16];
for(i=0; i<=16; i++)
{
a[i] = 0;
......
#include "stdio.h"
int main()
{
char *ch(char *, char *);
char str1[]="I am glad to meet you!";
char str2[]="Welcom to study C!";
&nb ......
如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。
不会.
运行java程序
找工具查看一下那个程序的命令行
搜索下:jni ......
分别用结构化方法和面向对象方法编程实现下面要求:
对Circle和Rectangle实现以下功能Center,Move,Rotate,Print.
自己先订以下,这是一个刚学习计算机的人问我的
学习,看看
继续顶哦
学习了。
go o ......
如何用C画图,能否编一个具体的 。
#include <conio.h>
#include <stdio.h>
int main()
{
int i;
char *s[]={"BLACK","BLUE","GREEN","CYAN","RE ......