标准规定是可以。会自动添加return 0。但可能会有部分早期编译器并没有按照标准做,所以不加return ,返...
因此,虽然在main()函数中添加return 0;不是必须的,但是这是一种良好的编程习惯,建议在代码中添加return 0;。
如果是 void main,那么就不需要返回值。如果是 int main,那么需要 return 一个值。这个值一般是 0,表示没有出现异常情况正常返回。当然也可以 return -1 或者其他值,返回非零值表示主函数执行过程中的异常情况。具体什么数字代表什么异常,可以由编程者自己定义。
如果不加return 0就代表没有传回值的意思 如果是return 1的话就代表传回一个整数为1的值的意思。
return 0 表示函数结束的意思 不加的话 编译不会报错 但是可能会有警告 不影响程序运行 ...
请完善下面的程序:(有1个空,答案一行写一个,不要添加多余的空格) #include double book_sum(double price); //函数声明 int main () { double price,total=0,diff; while(total<=4000) { printf("请输入书价:"); ...
请完善程序(有2个空,答案一行写一个,不要添加多余的空格). #include int main(){ int code; printf("请输入邮政编码: "); scanf(" %*3d",&code); //用scanf函数截取输入邮政编码的前3位 if(361 code ) printf( "厦门市的邮件"); if (361!=code) printf( "不是厦门市的邮件"); return 0;}...
加上return 0当然是对的(加不加运行都成功),你可能加的时候把其他细节弄错了吧
你是不是声明main为void了?void main的话,不能有返回值 满意请采纳
标准规定是可以。会自动添加return 0。但可能会有部分早期编译器并没有按照标准做,所以不加return ,...