傘が咲く 发表于 2014-5-17 22:11
别的不说,先上代码:
戒惜舍得 发表于 2014-5-17 23:26
在输入多个数值数据时,若格式控制串中没有非格式字符作输入数据之间的间隔则可用空格,TAB或回车作间隔。C ...
一只小菜鸟 发表于 2014-5-17 21:54
很明显 你传入字符时,double直接转为0了么。。。
大龄产妇 发表于 2014-5-18 00:09
是scanf的问题,可是为什么当输入第一个数字的时候,我输入字母,也会返回if括号的语句? ...
戒惜舍得 发表于 2014-5-18 07:03
因为当你 第一个数字 输入字母的时候。 你得scanf 同样无效 此时你得 num2 就是 初始化的零
所以 i ...
大龄产妇 发表于 2014-5-18 23:39
我想知道无效的原因,是更换一个初始化值就没有问题了,但scanf取走了什么字符,原理 ...
戒惜舍得 发表于 2014-5-19 06:18
在输入多个数值数据时,若格式控制串中没有非格式字符作输入数据之间的间隔则可用空格,TAB或回车作间隔 ...
戒惜舍得 发表于 2014-5-17 23:26
在输入多个数值数据时,若格式控制串中没有非格式字符作输入数据之间的间隔则可用空格,TAB或回车作间隔。C ...
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |