c语言中,m=(k+=i*=k)是什么意思啊

如题所述

k!=i:这个是k不等于i的意思,不是阶乘。

for(i=0;i<n-1;i++)

{k=i; //默认i下标最小,存入k中

for(j=i+1;j<n;j++)

if(x[j]>x[k])k=j;//如果j下标的数比k下标的大,则k存储j下标

if(k!=i)//如果k和i不相等,则把k下标的数和i下标的进行互换,相等就不用换了

{t=x[i];x[i]=x[k];x[k]=t;}

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-03-08
先:i=i*k 再:k=k+i; 再:m=k本回答被提问者采纳
第2个回答  2016-06-19
从后往前来:
1、i=i*k
2、k=k+i;
3、m=k
相似回答