原创 No.10 運算符應用詳解

C語言中的&,||,&&,^用法可謂靈活多樣,掌握了這些運算符的用法,可以大大提高編程效率,尤其涉及到二進制位的編程,其優點將會更加淋漓盡致地發揮出來。 直接上代碼: 1.輸入一個十進制數,返回它的二進制序列中"1"的個數。 方法1:

原创 No.9 指針小議(初學版)

指針小議: 指針,是C語言的精華。顧名思義,它可以指向一個東西。我在剛剛初識指針時就想象到了鐘錶上的“指針”。通過它的箭頭,就可以看出時間。也可以形象地理解爲“鐘錶錶盤上的指針指向了某個數字,從而得知具體時刻。”舉個通俗的例子吧,我住

原创 No.8 C語言操作符總結

C語言操作符可謂五花八門,但是隻要理清之間的功能,就可以運用自如啦! 操作符和分類 1.算術操作符 2.移位操作符 3.位操作符 4.賦值操作符 5.單目操作符 6.關係操作符 7.邏輯操作符 8.條件操作符 算數操作符:+

原创 No.7 strlen()函數以及多種模擬實現方法

strlen()函數是用來計算一個字符串長度的,我們可以方便地調用這個庫函數大大地提高開發效率。這裏,我想給大家介紹幾種模擬實現該函數的方法。 //非遞歸算法實現 #include <stdio.h> int My_strlen(c

原创 Day_6 C語言實現三子棋小遊戲

C語言學了一段時間了,在這裏就展示以下用C語言實現三子棋的小遊戲。 //game.h #ifndef __GAME_h__ #define __GAME_h__ #include <stdio.h> #include <stdlib

原创 Day_5 Simple Search_Score System(簡易查分系統)

今天我爲了把前段時間學的知識(選擇語句,分支語句,循環語句,函數,數組等)複習了一遍,寫了一個很簡易的查分系統。用一個數組存放10個學生的成績,然後寫了幾個函數分別來實現打印成績、查看最高分、查看最低分和平均分的函數(主要是想練習使用

原创 Day-4 簡談幾種常用的庫函數

一 .爲什麼會有庫函數呢? 1.我們每個人在學習編程語言時,在一個代碼寫完後總是想迫不及待地將某些語句打印在屏幕上。此時我們總是會調用到printf()這個函數,它可以輕鬆地幫我們實現預期的功能; 2.在編程過程中我們會頻繁地做一些字

原创 Day 3 --修改自己代碼的bug

今天一早上我就繼續寫昨晚遺留的一個題目的代碼,是用C語言模擬用戶登錄界面,且只能輸入三次。我思考了一會兒,就用兩個字符數組來分別存放用戶名和密碼,再用循環來判斷輸入次數,並調用strcmp()函數來檢測密碼是否輸入正確。過了一會兒,我

原创 Day 2

Day 2 這是我寫的第二篇博客了。因爲之前一直沒有寫過博客,寫出來的和其他人的風格可能會有所不同。但是我會用好這個工具,並且堅持下去,去記錄我學習編程的心得什麼的記下來,把自己摸索的經歷寫出來,整理好學習思路,而不是學過就忘。 我在

原创 Day 1 --還是要有夢想~

很榮幸在CSDN上發表我的第一篇博客,我以後會堅持在這裏記錄我的學習經歷。還能和各位前輩們交流學習經驗,挺不錯的。 我叫孔繁臣,英文名是Romeo,是來自西安工業大學計算機院的一名大三學生。我很喜歡計算機方面的知識,尤其是