以為這個部落格會永遠的荒蕪下去…沒想到這時候可以用來自己做一些關於**作業的小的記錄用。做好了幾年以後回頭不可思議的看著負基礎的自己認真的記錄這些可能很簡單的事情的準備,開始吧。
//主函式部分
int main() ;
for (size_t matrixindex = 0; matrixindex < total; ++matrixindex)
qsort_r(matrixarr, total, sizeof(matrixarr[0]), &cmpmatrices, &size);
for (size_t matrixindex = 0; matrixindex < total; ++matrixindex)
return
0;}
#define max_total 10
#define max_size 4
#include
//.h裡面的宣告內容
void inputmatrices(int matrixarr,size_t size);
void printmatrices(int matrixarr,size_t size);
int cmpmatrices(const
void *firstmatrixptr, const
void *secondmatrixptr, void *sizeptr);
//.c裡面的定義內容
#include
void inputmatrices(int matrixarr,size_t size)
}getchar();
return;
}void printmatrices(int matrixarr,size_t size)
printf("%d\n",*(matrixarr+count++));
}printf("\n");
return;
}int cmpmatrices(const
void *firstmatrixptr, const
void *secondmatrixptr, void *sizeptr)
else count++;}}
count=0;
for(x=0;xfor(y=0;yif(x==y || x+y==matrixsize-1)
else count++;}}
if(sumfirst==sumsecond)else
if(sumfirst>sumsecond)else
}
希望自己能常常記起來有這麼乙個部落格呢…不要偷懶,把學到的東西都寫一寫吧。
double比較大小
參考 comparing floating point numbers 總結幾點 0.float佔4byte,精度是6 7位 double佔8byte,精度是15 16位。1.因為double型別或float型別都是有精度的,其實都是取的近似值,所以有個誤差。和乙個很小的數比如0.00000001 ...
1235 比較大小
比較大小 time limit 1000ms memory limit 65536k total submit 145 accepted 51 description 輸入兩個十進位制整數a,b,請判斷它們的大小關係。我們重新定義兩個數的大小比較規則為 誰的二進位制表示中含1的個數多誰大,若含1的個...
shell 比較大小
一 整數比較 eq 等於,如 if a eq b ne 不等於,如 if a ne b gt 大於,如 if a gt b ge 大於等於,如 if a ge b lt 小於,如 if a lt b le 小於等於,如 if a le b 大於 需要雙括號 如 a b 大於等於 需要雙括號 如 a ...