为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / qq_狗活_twEPQW
等号的意义是把后面赋值给前面,temp是arr【j】的备份可以理解为

已采纳回答 / qq_恬然_2
= =是判断是否相等的意思,=是赋值的意思,写成了=就表示判断赋值是否为真,赋值肯定是真的

已采纳回答 / qq_慕的地1315720
 {      fuck=(d-3)*2.3+13;            return fuck;}这是一个{fuck=(d-3)*2.3*1.2+13;}    else{      fuck=(d-3)*2.3+13;            return fuck;}    }这是一个{    if(t>=23&&t<=5)    {fuck=(d-3)*2.3*1.2+13;}    else{      fuck=(d-3)*2.3+13;            re...

已采纳回答 / 慕设计4930071
41行改成maxs<=arr[i];就行了好像是超过数组下标的数,会给你一个随机数的,

已采纳回答 / weixin_慕运维8019074
或者检查;是不是在英文状态下输入的

已采纳回答 / 慕无忌4501192
代码块作用域主要靠 { }来区分.因此 if里面是一个作用域 ,在main里面 原本的x指向同一内存地址,只要是改变,x就会改变,后来加了int说明在if作用域重新开辟一个内存地址x,此时是另一个内存地址,main里面第一个x的内存地址由于命名相同被隐藏,不作用于if作用域中,但是作用于main之中,所以才会有了这种情况

已采纳回答 / 慕移动0047979
三处比较明显的错误:(1)函数参数td,d,t未定义,就直接使用了,应改为(int td,int d)。(2)if-else语句多重分支情况,中间应使用else if(条件),同时if-else条件下存在多于一条的执行语句时,要用花括号括起来。(3)自定义函数调用,应该在写完这个自定义函数之后,否则就要在函数最前面声明,上述编程中money调用在定义之前。最后,附上修改完的程序:#include <stdio.h>    float money(int t, int d)    {      ...

已采纳回答 / 精慕门5720689
得到的和是60!而题目要求运行结果为20。所以sum要除以3。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消