搜索
查看: 691|回复: 10
打印 上一主题 下一主题

11行的代码,看看有几处错误

[复制链接]
楼主
发表于 2015-10-10 07:55:56 | 显示全部楼层

回帖奖励 +2

首先scanf不要用%lf
然后getch在conio.h里面(不过不是所有编译器通吃)
还有x没有正确转化
  1. x = (int) x;
复制代码
沙发
发表于 2015-10-11 20:46:04 | 显示全部楼层
福华 发表于 2015-10-10 21:23
我double x ,为什么scanf不用%lf
还有,没有conio.h,getch()也可以用的

你的意思是啊哈C是一个正式的编译器?
自己下载gcc,试试不加conio.h用getch
--------------------------------------
至于scanf为什么不要用%lf,
去看rosy的帖子
板凳
发表于 2015-10-23 22:15:47 | 显示全部楼层
某些gcc会自动导入stdio,stdlib,conio,string,math这些
如果你觉得我在辩驳,那么自己去看conio.h的内容
ANSI C规定,未经声明即可使用的只有printf和scanf
地板
发表于 2015-10-24 11:33:39 | 显示全部楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表