您的位置:首頁>正文

電腦二級C語言程式設計——操作題題庫——例題解析2

若想要學好程式設計, 最重要的一點就是持之以恆的程式設計!如何才能持之以恆的程式設計?很多人都覺得太難堅持了, 我想說, 如果你沒有興趣, 那就循序漸進!先過了電腦二級C語言程式設計!有了對程式設計的概念, 才能知道自己是否適合走下去!

另外, 如果你想成為一位真正的駭客, C語言必會!然而C語言博大精深, 我也只是初學者, 我們只能堅持學習, 沉住氣學習, 只有這樣, 才是成為駭客的最快捷徑!(駭客是要吃很多苦頭的!沒毅力的人就算了!)

勉勵自己, 勉勵讀者!

近期會發一些電腦二級C語言程式設計題庫中的例題, 並且附上講解, 希望多廣大的學習C語言的讀者有説明!(本人實力有限, 若讀者有更好的方法, 希望能分享出來, 我也可以學習!)

題目一

程式設計題1

思路點撥:

實際上, 有兩個思路。

思路一:首先要知道s所指的字串個數, 用strlen()就可以計算出來,

然後利用迴圈, 每次加1, 逐一比較是否符合題目的條件, 符合的就放到新陣列, 否則下一個比較。

思路二:還是先要知道S字串的個數, 然後迴圈的時候, 每次加2, 則代表每次都是從陣列的下標偶數尋找, 然後利用if判斷, 是否符合題目要求, 符合就放到新陣列中, 否則開始新一輪迴圈。

解答過程:

解答過程

注意:這裡只提供了重點的函數設計部分, 不是完整的程式!(本人實力有限, 代碼寫的不好還請多多包涵!)

題目二

題目要求

思路點撥:

第一步:

找出1到m之間的所有整數, 然後分析這些整數是不是素數。 素數定義:一個數字除了1和其本身, 沒有其他的因數, 那麼這個數就是素數。 所以, 第一步有兩個難點, 那就是2,3,要不要進行素數的判斷?如果你覺得要, 會發現, 2和3不好判斷, 因為他們就是素數, 轉換成程式語言不好轉換。 所以, 我們這裡就直接從4開始判斷。 第二個難點, 如何用程式語言表達出來這個數是不是素數?素數得用迴圈語句一個一個反復的除才能判斷。 那麼迴圈語句怎麼寫?

第二步:

將4到m-1的這些數字存放到一個我們定義的陣列中, 我們將這個陣列內的元素逐一進行判斷, 將非素數的元素放到xx[ ]陣列中。 那麼, 任務就完成了, 最後返回非素數的個數就可以了。

或許有讀者有點懵, 沒事, 下面放代碼。

解答過程:

過程有瑕疵

這段代碼有瑕疵, 由於評分系統這題滿分是24分, 我上面的代碼只能得到23分, 還差一分。 如果有讀者會, 願意展示, 我代表廣大讀者表示感謝!

我知道, 只要我寫這類文章, 基本上是沒有人看的……只要我一寫駭客趣味性文章, 閱讀量就上去了, 但是, 我想對那些真正想成為駭客的讀者們說, 如果你真的想成為駭客, 並且和我一樣是小白, 另外, 你還不知道如何學習才能成為一個駭客, 那麼, 關注我吧!我學習什麼, 你就學習什麼!下周開始, 我會發Python詳細教程, 零基礎的人也能看懂, 因為我也零基礎, 我把我會的, 全都教給各位讀者, 等我哪一天成為真正的駭客了, 那麼, 恭喜你, 你也差不多了!

覺得有用, 收藏!點贊!關注!

希望這句話對讀者有用

電腦二級C語言程式設計——操作題題庫——例題解析1

Python學習筆記——1.搭建相關環境

Python學習筆記——2.Notepad++使用及注意事項

Python學習筆記——3.基本的輸入和輸出

細數那些年,我們一起被“駭客”盜過的遊戲帳號!感慨萬千!

希望這句話對讀者有用

電腦二級C語言程式設計——操作題題庫——例題解析1

Python學習筆記——1.搭建相關環境

Python學習筆記——2.Notepad++使用及注意事項

Python學習筆記——3.基本的輸入和輸出

細數那些年,我們一起被“駭客”盜過的遊戲帳號!感慨萬千!

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示