搜索
首页 电脑/网络 程序设计 汇编语言

今天学编程了 大家看看我错哪了

是个三角函数的编程 求sinx he cosx的 #includ "math.h" main() { int a,b,x; printf("please enter one float \"); scanf("%f",&d); a=sinx; b=cosx; ~~~~就是这个地方错了 但不知道错哪了 printf("sinx=%f",a;"cosx=%f",b); }

全部回答

2019-04-23

0 0

    /* 程序错的地方都有标注,好好看看吧。 */ #include "stdio。h" /*1。要用printf函数就要加上这个头文件*/ #include "math。
  h" main() { double a,b,x; /*2。求sin,cos的时候最好用double*/ printf("please enter one float number:\n"); scanf("%f",&x); /*3。
    &d应为&x,否则就要在声明中加上double d;*/ a=sin(x); /*4。sinx不对,sin是函数,应该是sin(x)*/ b=cos(x);/*5。
  
  cosx不对,cos是函数,应该是cos(x)*/ printf("sinx=%f cosx=%f",a,b); /*6。  正确的输出格式应该是这样的*/ } 。

2019-04-23

47 0

scanf("%f",&d); 有问题,应该改为 scanf("%f",&x); 这样才能把你输入的数值赋给X

2019-04-23

39 0

你把一个实型数据赋值给整型了,定义a,b的时候应该是 float a,b;

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
汇编语言
程序设计
电脑装机
操作系统/系统故障
硬件
笔记本电脑
百度
互联网
反病毒
软件
程序设计
汇编语言
数据库
C/C++
VB
JAVA相关
C#/.NET
VC++
其他编程语言
汇编语言
汇编语言
举报
举报原因(必选):
取消确定举报