您當前的位置:首頁 > 寵物

求解:如何輸入函式?顯示金鑽?銀鑽?鑽百?鑽石?

作者:由 wPaper 發表于 寵物時間:2021-10-01

Excel的IF巢狀不夠這麼多,顯示不了這多選項,這裡只去掉B2一項顯示。

=IF(C2>300,“金鑽”,IF(AND(C2>200),“銀鑽”,IF(AND(C2>100),“鑽百”,IF(AND(C2>60),“鑽石”,IF(C2<60,“0”)))))

求解:如何輸入函式?顯示金鑽?銀鑽?鑽百?鑽石?

下面是用C語言實現。

#include

int main()

{

int A[10]={8,6,5,2,7,5,3,1,5,6};//1,b=2,c=3;

int Aj[10]={1887,3091,1104,500,2208,881,640,691,1184,1294};

int Az[10]={0};//0,1,2,3,4

char *P[5]={“__0_”,“鑽石”,“鑽百”,“銀鑽”,“金鑽”};

for(int i=0;i<10;i++)

{

if(A[i]<3)Az[i]=0;

else

if(Aj[i]>=3000)Az[i]=4;

else

if(Aj[i]>=2000)Az[i]=3;

else

if(Aj[i]>=1000)Az[i]=2;

else

if(Aj[i]>=600)Az[i]=1;

}

printf(“\n”);

for(int i=0;i<9;i++)

printf(“A00%d %d %。1f %s \n\n”,i+1,A[i],Aj[i]/10。0,P[Az[i]]);

printf(“A0%d %d %。1f %s \n”,10,A[9],Aj[9]/10。0,P[Az[9]]);

return 0;

}

求解:如何輸入函式?顯示金鑽?銀鑽?鑽百?鑽石?

標簽: AZ  10  AJ  int  C2