最新回答 / 慕设计4523203
主函数为什么要返回钱数?? 没有输出呀??0<t<5 不可以这么写 要分两步写 中间用&&连起来23=<t。。。。没这种写法吧算钱 money=money+(1+0.2)*2.3 这也不对吧。。。。每公里 不乘公里数吗调用函数也调用的不对吧。其实我也是个小白,小声逼逼
2019-03-05
已采纳回答 / qq_慕容6371432
#include <stdio.h>void replaceMax(int arr[],int value){ int max = arr[0]; int index = 0; int i; for(i=1;i<5;i++) { if(arr[i]>max) { max = arr[i]; //将数组中较大的数赋值给max index = i; //记录当前索引...
2019-03-05
最新回答 / EricGo101
switch()括号里应该写month-1,八月只过了八天,不能加上八月,执行顺序是switch(7),接着执行 case 7语句,date开始累加,case里没有break语句,所以会一直往下执行,if应该在case 2写,把case 1写上,累加了1~7月的天数,最后在default里加上day(即date += day; ),使用day可以提高代码的复用性。最后贴上我自己的代码:<...code...>你自己理解理解!
2019-03-04
最新回答 / __Call_Me_BayMax
你这个不是冒泡排序,从if开始就错了 if (score[i]<score[j]) { temp=score[i]; score[i]=score[j]; score[j]=temp; }应该是score[j]和score[j+1]进行比较吧。 for(i=9; i>=0; i--) { for(j=0;j<=i;j++) ...
2019-03-04