最新回答 / 慕九州_357
i=1;num=0;这个就是不断重复赋值,得到的效果就是累加num=num+i;(=0+1=1) i=i+1;(=1+1=2)num=num+i;(=1+2=3) i=i+1;(=2+1=3)num=num+i;(=3+3=6) i=i+1;(=3+1=4)………………差不多是这样吧
2020-01-21
最赞回答 / 没错我来过7324322
#include <stdio.h>int main(){ int x =0; printf("x=%d\n",x++); printf("x=%d\n",++x); return 0;} x=0x=2正确的是这样的。x++的意思是说 X先取值(取值代表着当前运算的结束 所以x=0),x的值再自增1(x=0+1,代表着下一步中 也就是第二个printf中X从0变成1 )。 所以 ++x 运算的时候X就是1了 。 先运算在取值,先自增1...
2020-01-19
最新回答 / 慕少3148866
float cost=13; ??你怎么不直接写这样 float cost; if(distance<=3){ return cost+1; 这里返回值只有单程啊 return 14*2; }else{ cost=distance*getAddition(goTime)*2.3+1; ...
2020-01-18