鱼C论坛

 找回密码
 立即注册
查看: 1624|回复: 4

[已解决]大佬好一个简单的小问题,有点点蒙,帮帮忙

[复制链接]
发表于 2023-10-16 11:46:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
就是在打完代码之后有个return o;但是我发现我漏打了一次,但它还是正常运行了,这不是必须要的嘛,程序结束的标志啊,怎么没有还没问题的,我用dev.cpp的
最佳答案
2023-10-16 11:46:56
你好,这个问题可能需要看一下你的完整代码才能给出准确的答案。但是,一般情况下,如果你漏掉了  return  语句,程序可能会继续执行,但是返回的值可能是不确定的。在某些情况下,程序可能会崩溃或者出现不可预料的行为。所以,为了保证程序的正确性,我们应该在需要返回值的地方都加上  return  语句,并且返回的值应该是正确的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-10-16 11:46:56 | 显示全部楼层    本楼为最佳答案   
你好,这个问题可能需要看一下你的完整代码才能给出准确的答案。但是,一般情况下,如果你漏掉了  return  语句,程序可能会继续执行,但是返回的值可能是不确定的。在某些情况下,程序可能会崩溃或者出现不可预料的行为。所以,为了保证程序的正确性,我们应该在需要返回值的地方都加上  return  语句,并且返回的值应该是正确的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-16 11:47:38 | 显示全部楼层
在编程中,return语句用于将程序的控制权从一个函数返回到调用该函数的地方,并且可以选择性地返回一个值。如果你漏掉了一个return语句,但程序仍然正常运行并没有报错,那可能是因为你的代码中存在其他方式使得程序可以正常结束。

有些编程语言对于函数的返回值有默认值,例如C++中的整型函数默认返回0,而布尔型函数默认返回false。如果你的函数返回类型是整型或布尔型,并且你没有明确在代码中添加return语句,那么函数会隐式地返回默认值。

此外,还有一些情况下即使没有显式的return语句,函数也能正常运行。例如,当函数的返回类型是void(即无返回值)时,你可以省略return语句。

请注意,这些行为可能依赖于编程语言和编译器的具体实现。为了编写清晰、可读性好的代码,建议始终使用明确的return语句来指示函数的结束,并确保返回期望的结果。
请注意,本回答来自GPT-3.5
如果问题已经解决,请设置最佳答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-10-16 11:50:52 | 显示全部楼层
isdkz 发表于 2023-10-16 11:46
你好,这个问题可能需要看一下你的完整代码才能给出准确的答案。但是,一般情况下,如果你漏掉了  return   ...
#include <stdio.h>

int main()
{
        float reasult;
        reasult=1000+0.0295*1000;
        printf("一年之后取出的钱=%f\n",reasult);

#include <stdio.h>
#include <math.h>

        double d,h,r,t,kg;  //定义4个双精度类型变量 
        d=50;  //对变量赋值,d是直径,h代表高,r是半径,t代表体积 
        h=15;
        r=d/2;
        t=3.14*pow(r,2)*h;  //根据体积的公式计算粮仓的体积 
        printf("粮仓的体积=%f立方米\n",t);  //显示结果 
        kg=t*896;
        printf("粮仓可以存放的粮食有%f千克\n",kg);  //计算存粮量 
}//把两题拼一起了 
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-10-16 11:52:05 | 显示全部楼层

这样啊,谢谢你,这个是我打的两个作业,都可以嘞,这个是其中之一
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-23 21:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表