g5play 发表于 2015-6-23 13:05:55

谁帮忙看看这情况是什么意思,本人菜鸟

以前也出过几次,可能这问题会很弱智,不过菜鸟没办法求指导。{:1_1:}

g5play 发表于 2015-6-23 13:06:48

:cry:cry估计是我写错了,太笨不知道哪里问题

牡丹花下死做鬼 发表于 2015-6-23 17:50:35

scanf 你去仔细检查下

安大 发表于 2015-6-30 16:03:33

你的变量上面是int型,下面输出时却用%f,你试一下改这,我也是新手不知道说的对不对。

lirenyu 发表于 2015-6-30 20:34:56

本帖最后由 lirenyu 于 2015-6-30 20:36 编辑

变量 r 声明未初始化,
是不?本人小白

疯狂战圣 发表于 2015-7-1 23:22:16

scanf处错了,其调用格式为: scanf("<格式化字符串>",<地址表>);
你那里scanf("%d",r);的r是一个变量,应该用取址的形式,
怎么改我就不说了,多琢磨下能学到的东西就会更深刻更多一些

woshilong1223 发表于 2015-7-4 12:29:33

1.scanf("%d",r);
scanf函数后面要求为输入数据的地址,变量地址一般用‘&+变量名’。
该正:scanf("%d",&r);
2.int s,r;
根据程序需要,算的面积应为一浮点数,s的变量声明应改为float.


页: [1]
查看完整版本: 谁帮忙看看这情况是什么意思,本人菜鸟