user-0 提问: 哪位大大帮我看看为什么会这样

回复:
user: user-0
content: 引用 6 楼 user-1 的回复:[quote=引用 5 楼 q1306436808 的回复:] [quote=引用 3 楼 user-1 的回复:] [quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  嗯啊，按理说应该能返回对应的值吧。比如选1能打印出100，我是这样想的[/quote]  按理说来说打印出来的值是对的 本人新手 帮不了你  等待大神帮你回答吧！[/quote]  。。。。

user: user-1
content: 引用 5 楼 q1306436808 的回复:[quote=引用 3 楼 user-1 的回复:] [quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  嗯啊，按理说应该能返回对应的值吧。比如选1能打印出100，我是这样想的[/quote]  按理说来说打印出来的值是对的 本人新手 帮不了你  等待大神帮你回答吧！

user: user-0
content: 嗯，按理说应该能返回对应的值吧。比如选1能打印出100，我是这样想的

user: user-0
content: 引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  引用 3 楼 user-1 的回复:[quote=引用 2 楼 q1306436808 的回复:] [quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？[/quote]  嗯啊，按理说应该能返回对应的值吧。比如选1能打印出100，我是这样想的

user: user-1
content: 引用 2 楼 q1306436808 的回复:[quote=引用 1 楼 user-1 的回复:] 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。[/quote]   你指的是 f = money_menu(); printf("%f\n",f); 这里返回打印出来的值？

user: user-0
content: 引用 1 楼 user-1 的回复:你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！  float money_menu() 我是用的这个。

user: user-1
content: 你的代码不全啊！你这上面的代码的函数定义呢？  应该是栈的问题！子函数m是在栈里存在的 只要子函数已结束 变量m的值就消失掉了  你在去返回他的值 自然是错误的！