為什么vc++6.0里結(jié)果不一樣
在右邊結(jié)果為正常,用軟件不行。
#include?<stdio.h>int?average1(int?score[10]){????float?sum;????int?i;????for(i=0;i<10;i++){????sum+=score[i];}??return?sum;??}int?max1(int?score[10]){????int?a=0;????int?i;?????for(i=0;i<10;i++)?????{?????????if(score[i]>=a)?????????{?????????????a=score[i];?????????????}?????}????return?a;}int?mix1(int?score[10]){????int?b; int i;?????for(i=0;i<10;i++)?????{???????????????if(score[i]<=b)?????????{?????????????b=score[i];???????????}?????}????return?b;}int?main(){????int?score[]={67,98,75,63,82,79,81,91,66,84};???????int?h,x,d;????float?p;????h=average1(score);????d=max1(score);????x=mix1(score);????p=(h/10.0);????printf("總分為%d\n最高分為%d\n最低分為%d\n平均分為%f\n",h,d,x,p);????????}
2018-12-01
有些特殊的代碼在不同的環(huán)境會有不一樣的結(jié)果哦