最新回答 / KingToAce
你所写的函数代码if语句不正确应该是:if(arr[i]==value),因为函数的返回数据类型是int,所以 return 数据(对应的数据类型) 是不能省的,同时你的函数for循环里面的if语句后面就 return -1; 这样的逻辑是错误的,这里的函数可以这样写:<...code...>
2019-02-12
最赞回答 / KingToAce
输出排序前的数组元素,if-else语句的意思是:不是最后一位得要在其后加上符号“,”和空格,若是最后一位则无需加符号“,”和空格,这样的做法是使得输出变为:
1.78, 1.77, 1.82, 1.79, 1.85, 1.75, 1.86, 1.77, 1.81, 1.80
2019-02-12
最新回答 / qq_Marshmallow_3
计算闰年的公式错了,闰年是:1、能整除4且不能整除100 2、能整除400 。所以应该是 if((year%4==0 && year%100!=0) || (year%400==0))
2019-02-11
最新回答 / KingToAce
这个问题是答案判别导致的,你输出的"很遗憾,期望你再接再厉"里面的","符号采用了半角,而答案所判别的是全角符号的",",就是这个地方和答案的配对不上,你的程序代码没有错误就是这个地方和答案的配不上而已,你把你的半角符号","改为全角符号","就可以通过了,O(∩_∩)O哈哈~
2019-02-11
最赞回答 / 发明家
printf(“Jack运算结果是:“ )结果是 的后面没有改行符号 \n ,所以调用的函数直接打印在 ..结果是 的后面。 Jack运算结果是:我算不出来 放在printf函数里的话,printf(“Jack运算结果是:s%“,JackR(a,b,c));我不确定是否可以这样用,你把代码打出来运行下就知道了。欢迎大神来个最终的答案。
2019-02-09