C语言问题
我打个程序出来
#include<math.h>
#include<stdio.h>
main()
{
double x,s;
printf("input number:\n");
scanf("%lf",&x);
s=sin(x);
printf("sine of %lf is %lf\n",x,s);
}
看 这个程序里面用了2个量 X S 我想问的是 为什么要用到2个
怎么不是一个 能不能不用S直接用sin(s)代替s=sin(x)
也就是说我把程序变成
#include<math.h>
#include<stdio.h>
main()
{
double x,s;
printf("input number:\n");
scanf("%lf",&x);
sin(x);
printf("sine of %lf is %lf\n",x,sin(x));
}
请问能不能变 为什么
参考答案:是可以的,但是第二个程序中单独的sin(x);可以省去,没有意义