<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    302班

    java突擊隊
    posts - 151, comments - 74, trackbacks - 0, articles - 14
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    C語言學習歷程

         摘要: 為了使得程序更加靈活,我們將不限制用戶輸入的行數。因此,我們需要找到一種方式,用于通知程序用戶已經完成輸入。有一個簡單的方法可以完成這個任務,那就是當用戶輸入最后一行文字以后,再額外加一個空行。當我們使用readLine()函數讀取這個額外的空行時,程序將在用作緩沖區的數組的第一個位置上存儲一個空字符。我們程序可以專門檢查這種特殊的情況,并由此得知用戶已經完成了輸入。
      閱讀全文

    posted @ 2007-07-06 23:49 停留的風 閱讀(442) | 評論 (0)  編輯 |

         摘要: 主要利用ASC||碼比較大小。
    c>='a'||c<='z'也是依據如此。  閱讀全文

    posted @ 2007-07-06 00:47 停留的風 閱讀(1041) | 評論 (0)  編輯 |

         摘要: 注意:
    首先判斷是不是一個字母,然后檢查lookingForWord標志,如果該標志為0,我們就會給wordCount加1,然后置其為1(false),這說明我們在單詞內部進行掃描。  閱讀全文

    posted @ 2007-07-05 15:04 停留的風 閱讀(351) | 評論 (0)  編輯 |

         摘要: getchar函數可以用于從終端讀取一個字符,多次調用該函數,我們就可以逐個的讀取用戶在終端上的輸入,如果讀入到達了一行的末尾,該函數則返回換行符'\n'。該函數,我們不需要傳遞任何參數給它。如果使用scanf函數,在遇到空白的時候就會停止讀取。  閱讀全文

    posted @ 2007-07-05 14:27 停留的風 閱讀(837) | 評論 (0)  編輯 |

         摘要: 在C語言中,有若干個庫函數可以幫助我們完成這項工作。如果我們使用scanf函數,并使用格式化輸入符號%s,那么該函數將從終端上讀取一個字符串。
    注意:
    <1>遇到空格、制表符或者換行符中的任何一個為止。
    <2>當字符數組作為參數傳遞給scanf函數的時候,我們不需要在變量名前面加上“&”符號。
    例子:
    char string[81];
    scanf("%s",string);  閱讀全文

    posted @ 2007-07-04 21:01 停留的風 閱讀(311) | 評論 (0)  編輯 |

         摘要: 為了檢驗兩個字符串是否相等,我們必須逐個比較這兩個字符串的所有的所有字符,如果在比較的過程中,我們同時到達兩個字符串的結尾(空字符),而且在此之前比較的所有字符都相同,那么這兩個字符串才相等,否則不相等。  閱讀全文

    posted @ 2007-07-04 20:31 停留的風 閱讀(273) | 評論 (0)  編輯 |

         摘要: 兩個字符串的連接,充分利用'\0'空字符,注意下表的使用
    <1> 字符串數組的第一個字符下標是0;
    <2>如果字符串數組string不算結尾的空字符共包含n個字符時,那么表達式string[n-1]指的是字符串的最后一個非空字符,而表達式string[n]指的是結尾的空字符
    <3>在定義字符數組string 的時候,大小必須是n+1,以便存放結尾的空字符  閱讀全文

    posted @ 2007-07-04 18:42 停留的風 閱讀(227) | 評論 (0)  編輯 |

         摘要: 編寫一個名為clockKeeper的函數,該函數接受一個類型為struct dateAndTime類型的參數。該函數內部調用timeUpdate函數,如果日期到達了午夜,那么還應該調用 dateUpdate函數,最后,將更新過的日期作為一個dateAndTime結構返回給調用者。  閱讀全文

    posted @ 2007-07-03 23:23 停留的風 閱讀(595) | 評論 (0)  編輯 |

         摘要: 這個算法是我自己設計的,主要利用了整除,求余運算
    主要:
    preTime.second=preSec%60;
    temp=preSec/60;
    preTime.minute=temp%60;
    temp=temp/60;
    preTime.hour=temp%24;
    return preTime;  閱讀全文

    posted @ 2007-07-03 17:51 停留的風 閱讀(428) | 評論 (0)  編輯 |

         摘要: 結構中也可以有結構
    struct dateAndTime
    {
    struct date sdate;
    struct time stime;
    };
    struct dateAndTime={{2,1,2004},{3,30,0}}; 這就是2004年2月日,3:30:0


    定義結構數組
    struct dateAndTime events[100];
    events[0].sdate.year=2004;
    events[0].stime.hour=12;
    events[0].stime.minutes=0;  閱讀全文

    posted @ 2007-07-02 22:14 停留的風 閱讀(244) | 評論 (0)  編輯 |

         摘要: 結構的初始化類似于數組: struct time this_time={3,26,26};

    結構數組:struct time runTimes[3]={{12,0,12},{23,15,58},{21,42,26}};
    還有:struct time runTime[5]={12,0,0,12,30,20,15,23,3}初始化前三個元素  閱讀全文

    posted @ 2007-07-02 20:09 停留的風 閱讀(263) | 評論 (0)  編輯 |

         摘要: time的變化情況:(hh:mm:ss)  閱讀全文

    posted @ 2007-07-02 19:50 停留的風 閱讀(252) | 評論 (0)  編輯 |

         摘要: 注意判定瑞年的二月是29天  閱讀全文

    posted @ 2007-07-02 16:19 停留的風 閱讀(346) | 評論 (0)  編輯 |

    posted @ 2007-07-02 12:38 停留的風 閱讀(321) | 評論 (0)  編輯 |

    posted @ 2007-07-02 00:29 停留的風 閱讀(284) | 評論 (0)  編輯 |

    Full C語言學習歷程 Archive

    主站蜘蛛池模板: 女人裸身j部免费视频无遮挡| 亚洲午夜在线播放| 久久er国产精品免费观看8| 免费jlzzjlzz在线播放视频| 亚洲国产精华液2020| 成人免费无码精品国产电影| 亚洲AV成人片无码网站| 全部免费国产潢色一级| 免费国产在线精品一区| 在线观看亚洲成人| 国产一区二区三区免费观看在线| 亚洲AV无码乱码国产麻豆| 亚洲成人免费网站| 亚洲欧洲国产综合AV无码久久 | 亚洲人成电影在线天堂| 亚在线观看免费视频入口| 亚洲毛片一级带毛片基地| 成人免费毛片内射美女-百度| 亚洲国产精品成人午夜在线观看| 成人伊人亚洲人综合网站222| caoporn成人免费公开| 亚洲αv在线精品糸列| 国产电影午夜成年免费视频| 亚洲小说图区综合在线| 亚洲Av无码国产情品久久| 中文字幕视频在线免费观看| 亚洲福利一区二区| 国产精品免费电影| a级毛片毛片免费观看永久| 亚洲最大的视频网站| 国产精品冒白浆免费视频| 中国人免费观看高清在线观看二区| 久久亚洲AV无码精品色午夜麻| 最新欧洲大片免费在线| 亚洲三级高清免费| 在线A级毛片无码免费真人| 国产成人高清亚洲一区久久| 亚洲av永久无码精品秋霞电影影院 | 99在线观看免费视频| 亚洲粉嫩美白在线| 老司机亚洲精品影视www|