#include<stdio.h> #include<stdlib.h> #include<time.h> #define N 10 #define T 100 void rarray(int randn[],int limit); int main(void) { int randn[T]; int i; srand((unsigned int) time(0));//隨機化種子 printf("100個隨機數降序排列如下/n"); for(i=0;i<T;i++) { randn[i]=rand()%N+1;//產生1-10的隨機數 } rarray(randn,T); return 0; } void rarray(int randn[],int limit) { int i,j; int temp; for(i=0;i<limit-1;i++)//冒泡排序法 { for(j=0;j<limit-i-1;j++) { if(randn[j]<randn[j+1]) { temp=randn[j]; randn[j]=randn[j+1]; randn[j+1]=temp; } } } for(i=0;i<limit;i++) { printf("%4d",randn[i]); if(i%N==9) { putchar('/n'); } } }
#include<stdio.h> #include<stdlib.h> #include<time.h> #define N 10 #define T 100 void rarray(int randn[],int limit); int main(void) { int randn[T]; int i; srand((unsigned int) time(0));//隨機化種子 printf("100個隨機數降序排列如下/n"); for(i=0;i<T;i++) { randn[i]=rand()%N+1;//產生1-10的隨機數 } rarray(randn,T); return 0; } void rarray(int randn[],int limit) { int i,j; int temp; for(i=0;i<limit-1;i++)//選擇法 { for(j=i+1;j<limit;j++) { if(randn[i]<randn[j]) { temp=randn[i]; randn[i]=randn[j]; randn[j]=temp; } } } for(i=0;i<limit;i++) { printf("%4d",randn[i]); if(i%N==9) { putchar('/n'); } } }
//產生1000個1-10的隨機數,顯示各數字出現次數 #include<stdio.h> #include<stdlib.h> #include<time.h> #define SIZE 1000 #define N 10 void times(int arr[],int n); int main(void) { int i; int random[SIZE]; srand((unsigned int) time(0)); for(i=0;i<SIZE;i++) { random[i]=rand()%N+1; } times(random,SIZE); return 0; } void times(int arr[],int n) { int i; int ar[10]={0,0,0,0,0,0,0,0,0,0}; for(i=0;i<n;i++) { if(arr[i]==1) ar[0]++; else if(arr[i]==2) ar[1]++; else if(arr[i]==3) ar[2]++; else if(arr[i]==4) ar[3]++; else if(arr[i]==5) ar[4]++; else if(arr[i]==6) ar[5]++; else if(arr[i]==7) ar[6]++; else if(arr[i]==8) ar[7]++; else if(arr[i]==9) ar[8]++; else if(arr[i]==10) ar[9]++; } for( i=0;i<10;i++) { printf("%d 出現%4d次/n",i+1,ar[i]); } }
1)、類型比較和轉換問題 short和int類型之間直接比較或轉換都會出現內存錯誤;2)、判斷文件是否結束時,可能存在回車換行文件並沒真正介紹而內容已經結束了,需要用while (!feof(fp_signal_sort) && (fsc
1. Java Javasoft: http://www.javasoft.com Sun: www.sun.com Developer.com: http://java.developer.com Tutorial: http://
使用變量 ———— 在Makefile中的定義的變量,就像是C/C++語言中的宏一樣,他代表了一個文本字串,在Makefile中執行的時候其會自動原模原樣地展開在所使用的地方。其與C/C++所不同的是,你可以在Makefile中改變其值。
1、不說"不可能";2、凡事第一反應: 找方法,不找藉口;3、遇到挫折對自己說聲:太好了,機會來了!4、不說消極的話,不落入消極的情緒,一旦發生立即正
導讀: 古人云:“修身齊家治國平天下”,可以看到任何事業都應該以修身爲始,作爲程序員自然也不例外。算法、設計、網絡、數據庫、新的語言、新的框架等
1977 1978
cvCloneImage()每次使用時編譯器會分配新的內存空間,不會覆蓋以前的內容,所以如果在循環中使用內存會迅速減小,每次用完都需要用cvRelease來釋放。解決方法是使用cvCopy函數代替。cvCopy(pSrcImg,pImg,
關於UCS-2編碼就不多說了,Google一下就大把大把的了 直接上代碼 ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> .386 .model flat , stdcall option
養生需知:世上最健康的作息時間 7:30:起牀。英國威斯敏斯特大學的研究人員發現,那些在早上5:22―7:21 分起牀的人,其血液中有一種能引起心臟病的物質含量較高,因此,在7:21之後起牀對身體健康更加有益。 7:30―8:00:
hutchin 發表於 2006/10/31, 4:34 PM. 學習 用正則表達式突出顯示字符串中查詢到的單詞的函數<%'''''Function hs(aa,bb) ''建立函數hs,兩值:aa爲內容,bb爲需要查詢的字符Dim re
id="I7" marginwidth="0" marginheight="0" src="http://www.bookeba.cn/securi
1. Linux下面 預防與檢測:使用smartmontools工具,用來控制SMART 檢測: 1)用badblocks工具檢測壞塊 #sudo badblock -s -v -c 64 /dev/sda 1000 10 (1000是結
本文分享自華爲雲社區《Java Chassis 3技術解密:接口維度負載均衡》,作者: liubao68。 在Java Chassis 3技術解密:負載均衡選擇器中解密了Java Chassis 3負載均衡在解決性能方面提供的算法。這次解密
ThreadLocal的使用,,,實際上相當於維護了一個Map,其中以鍵值對的形式,存儲了某一個數據被多個線程訪問所對應的值。當然這個數據只能有
1. 設置兩個窗體。 一. 第一個窗體是製作驗證碼的。 驗證碼爲4位數,不區分大小寫 代碼如下: 在窗體中添加一個圖片框 <asp:Image ID="Image1" src="image.aspx" runat="ser