它定义的时候不是用的m下划线long和length吗?为什么在调用函数的定义里m和下划线不在了。下划线是啥意思,我查了网上说只是命名习惯,没有含义。是有两个函数,但是你调用的时候,主函数里写的命令和调用函数都不一样,主函数怎么获得调用函数的返回值。它调用函数return result的结果又没有直接返回主函数的result。
已结题
C语言主函数和调用函数的定义问题
图片转代码服务由CSDN问答提供 功能建议
INTM WIDTh:
INT RESult: /定义整型变量,表示宽
printf("长方形的高度为:%dn",Height);
*显示提示*
printf("请输入长度\n");
SCANF(D"&MLONG):
/*显示提示"
/*输入长方体的长度"!
printf(请输入宽度i);
/*显示提示"
Scan(%d"&MWDTH)
/*输入长方体的宽度"
ResultCALCULATE(MLONGMWDTH)
/*调用函数,计算体积
printf("长方体的体积是:
/*显示提示
PRINTF(%dn"esut
/输出体积大小
return 0
/*返回整型0*
calculateintLoncintWidth) 广定义计算体积函数"
intresult=Long*Width*Height /具体计算体积"
return result; /*将计算的体积结果返
运行程序,显示效果如图1.2所示
C:IDOCURENTS AND SETTIR
方形的高度为:10
长度 此处为输
五度 入的数据
图1.2
- 写回答
- 好问题 提建议
- 追加酬金
- 关注问题
- 分享
- 邀请回答