原创 我的友情鏈接

對影成三人

原创 判斷一個數是不是素數

     //判斷一個數,是不是素數     int a = 0;     printf("請輸入一個數:");//輸出     BOOL isTrue = YES;//標識位,用來表示狀態.     scanf("%d",&a);//輸入

原创 線程是什麼?進程是什麼?二者有什麼區別和聯繫?

     線程,是進程的一個具體實例.     程序運行的最小單位,是被系統獨立調度和CPU的基本運行單元.     進程是操作系統中可以並行工作的基本單元。     一個應用程序有一個進程,一個進程中至少有一個線程.     進程和線程的

原创 類變量@protected ,@private,@public,@package,聲明各有什麼含義?

@protected  受保護的,本類和本類的子類可以訪問這些變量@private  變量私有的,本類的方法可以訪問這些變量@public 共有的,所有的類都可以訪問這些變量@package 只能在框架內訪問,框架之外不能訪問,也就是說本包

原创 循環 for   while   do - while

    intialization  循環變量的初始 condition 循環條件(滿足條件重複執行)increment 循環變量的增量  4.statement 循環體  5.while (<#condition#>) {    <#st

原创 一個球從100m高度自由落下,第10次反彈多高

.一個球從100m高度自由落下,每次落地後反跳回原來高度的一半,再落下,再反彈。求它在第10次落地時,共經過多少米?第10次反彈多高   float h = 100;//初始高度//   //反彈高度//    float sum = 0;

原创 數組 :定義一個有20個元素的數組,每一個元素的取值範圍是[30 ,70],求他們的和

     //定義一個有20個元素的數組,每一個元素的取值範圍是[30 ,70],求他們的和     int a[20] = {0};     int sum = 0;     for (int i = 0; i < 20; i++) {

原创 求兩個數的最大公約數和最小公倍數

       // 3.輸入兩個數,求最大公約數和最小公倍數    int a = 0,b = 0;    printf("請輸入兩個數:");    scanf("%d %d",&a,&b);    int c = 0,d = 0;   

原创 將“文藝青年”改成“213青年”

  //2.將“文藝青年”改成“213青年”。    //方法1    NSString *str1 = @"文藝青年";    NSString *str2 = [str1  stringByReplacingOccurrencesOfS

原创 關於內存方面,retain,copy,assign

 內存管理機制 引用計數:因爲OC中不存在垃圾回收機制,所以才根據引用計數回收機制。當引用計數爲0時,銷燬空間。也就是說,根據引用計數來確定一個對象是否釋放。  可以改變引用計數的操作:allco retain release copy d

原创 已知abc+cba = 1333,其中a,b,c均爲一位數,編程求出滿足條件的a,b,c所有組合

//5.已知abc+cba = 1333,其中a,b,c均爲一位數,編程求出滿足條件的a,b,c所有組合           for (int i = 0; i < 10; i++) {        for (int j = 0; j <

原创 分支結構判斷一個月幾天

        int month = 0;    scanf("%d",&month);    switch (month) {            case 1:             case 3:              ca

原创 繼承 傳遞 便利構造器

   A.繼承和傳遞都是類的一種特性.其中繼承就像父與子的關係一樣,兒子可以從父親那裏得到錢財,這就繼承,可是這些錢財現在已經變爲兒子自己的東西,可以自己改動,要與不要取決於自己.     同理:類=父類中的實例變量到子類中,仍然存在,因爲

原创 計算1-100之間數的和,計算其之間偶數的和

          //計算1 -100之間的和//    int sum = 100;//存儲和//    for (int i = 1; i < 100; i++) {//        sum += i;//    }//    pr

原创 求兩個數的最大公約數和最小公倍數

       // 3.輸入兩個數,求最大公約數和最小公倍數    int a = 0,b = 0;    printf("請輸入兩個數:");    scanf("%d %d",&a,&b);    int c = 0,d = 0;