c語言到迴圈有些學不懂了我該怎麼辦翱

2021-12-16 18:28:29 字數 5123 閱讀 7979

1樓:匿名使用者

迴圈可以說是程式設計的核心思想,**裡不外乎迴圈、判斷、連線資料庫。

基本迴圈分為三種,while迴圈,do while迴圈和for迴圈while迴圈和do while迴圈的區別是:

while迴圈是先判斷條件再迴圈;do while迴圈是先迴圈再判斷條件。

語法為:

while(條件)

dowhile(條件);

for迴圈就相對簡單一些,舉個例子:

for(int i=0;i<10;i++)首先要初始化變數,這是必須的;其次是迴圈的條件,就是迴圈到什麼時刻結束;最後是迴圈條件的成立因素,就是下一次迴圈 i 的值。這是for迴圈的「條件三要素」。

條件三要素可以省略,但三個條件之間的「;」不可以省略。比如在for迴圈之上已經初始化了變數i,就可以寫:

for(;i<10;i++)

或int i = 1;

for(; i <10;)

2樓:匿名使用者

兩個字 「堅持」 ,堅持就是勝利。迴圈是每個程式語言都必不可少的東西,所以你必須學,而且都是大同小異,學會一個其他的都會了。

它沒什麼難的,程式設計語句都是按照人的正常思維來設計的,c裡面的迴圈就像人的思維一樣。拿個很簡單的比如,就像人要上班一樣。日復一日,年復一年的上班,每天的流程都是一樣的,起床,坐車,簽到,上班,吃中午飯,下班等等,都按這個來,但是也有不一樣的地方,比如說日期,如果休息日就不用上班,如何日期到了年底就會放假…只要你是正常人,就一定能學得懂,沒有什麼難的,只是你沒有堅持!

它是一個邏輯,每個人都懂,沒有理由你學不會!所以你一定要堅持,不斷地練習~!

祝你早日搞定它!

3樓:匿名使用者

暈.你怎麼學c撒

我學vb 啊 我把vb 的迴圈搞定了

不知道是不是一樣啊

幫不了你

自己去找資料吧

自學c語言,看不懂,怎麼辦啊

關於c語言,多層巢狀的for 迴圈我真的看不懂怎麼辦? 例如這個程式設計:

4樓:軟體

巢狀就一層一層的執行,需要有必要的做些標記:例內如:

for(int i=0;i<4;i++)

for(int j=0;j<4;j++)

for(int k=0;k<4;k++)

printf(%d%d%d,i,j,k);

這個就是先 i=0——

容>j=0——>k=0 輸出:0 0 0i=0——>j=0——>k=1 輸出:0 0 1.......

*(當k的4次結束後,j就加1 k接著從0開始)i=0——>j=1——>k=0 輸出:0 1 0i=0——>j=1——>k=1 輸出:0 1 1...

(k的4次執行完後,j就再加1,成了2 )

.......*(當這樣迴圈j的4次也結束後,i就加1,成了1,而j還是從0開始,k亦從0開始,知道最後i變成4)...輸出:

4 4 4後結束,這樣說我覺得可以了,要是還有問題的話,可以再問,你只要耐心一點一步一步走就懂了。

5樓:隨風而逝_微塵

麻煩來完自整的排一bai下版,而

du且#include "stdafx.h" #includeint main(int argc, char* argv) printf("\n"); } for(i=1;i<=n-1;i++) { for(j=1;j<=i;j++) printf(" ");還少

zhi了東西dao

6樓:吳唯寒萱

for()

{for()

}這是巢狀,也就是說for作為迴圈體。

for(){}

for(){}這是並列。

7樓:匿名使用者

最簡單的 數大括號就是了

8樓:匿名使用者

return o錯了,是return 0啊,零啊

9樓:債務危機

你不分行寫我也懶得看了。。。

10樓:非非冰弋

把格式調整好。。。 其實不難。靜下心來對照著輸出結果一句一句的分析就好

11樓:吳世雄天下

一層層的拆才開看就可以了。。

我大一學計算機的 感覺c語言那些迴圈 什麼的演算法很難想出來,我該怎麼辦,求幫助,我覺得自己不夠聰明

12樓:

我是電子工程師,現在主演搞嵌入式方面,這個我深有體會,在學校都是書本教育,不太理解,容易糊塗,到了實力專案,慢慢摸索就會恍然大戶的,現在建議你做些設計專案,電子比賽之類,跟著書本理論慢慢實踐,你很快上手

13樓:匿名使用者

多上機除錯,如果你實在不適合程式設計,那也沒什麼,又不是學計算機專業就非要當程式設計師,我們學校畢業後當程式設計師的不到1/3

14樓:cauc_小狼

演算法就那經典的幾種,考試一般也都是這幾種的變形,實在看不懂背下來就可以了

c語言程式設計看不懂,怎麼辦啊

15樓:樑良鹹鳥

我的專業軟體工程,大學第1學期學的就是這個,下面說說個人的一些體會:

1,開始的時候先是學好基礎,如int,char各代表什麼,要記憶的東西要記牢並且要好好理解;

2,通過1段時間的學習要對c語言的基本特點有個大概的認識,找些參考書籍看看簡短的語句表示什麼意思,和一些改錯題,要十分注意,有可能這些就是你要犯的錯誤哦。

3,當然是多多的練習編寫程式了,最起碼要能快速的打完程式,因為考試可是有時間限制的。這時候就要注意了,開始編寫程式的程式的時候可能不知道自己編的是什麼東東,這要多聽老師的講解。最主要的是老師編寫程式的思想和邏輯,這時候你就要把自己所學的迴圈,陣列,指標,函式的聲名呼叫等等運用到你的程式中去了,而且要形成1種c語言的思維。

強烈介意多看點思維邏輯方面的閒書(總不能都看c語言吧,那真是太痛苦了),培養自己的思維。

4,程式要從簡單的寫起,不要一下子渴望能寫出什麼來,主要還是你要在編寫程式時候要培養思維方式的,等你能寫出老師規定的程式和一般程式都沒什麼問題的時候,要規範你的程式了,形成自己獨有的風格啊,讓人1看這就是你的程式

5,多多注意你程式編寫執行時候出現的錯誤,要對每個錯誤要有深刻的理解,還有注意細節,不要出現丟個分號什麼的。

6,還有就是不要灰心和輕易說自己不會,可以明確的告訴你,剛學c語言是覺的困難正常,全班1班人不過正常,只要你堅持就行了,我第1次考試才48,但之後就都是80多了,所以開始沒學好沒什麼的,想想我考了40,你的心理總有些安慰吧。

總之,想學好c語言就是理解基礎,培養思維和多多編寫程式了

16樓:匿名使用者

不懂就耐心學習,一點點提高。

1、程語語言其實是一個很初級的工具,但是又必須熟練的掌握它,學懂一門程式語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而會寫文章又不見的寫得好。可是如果不會寫字,那就一定寫不出文章來。

2、在學習c語言之前,應該學好計算機基礎。裡面的很多概念對於c程式設計師都是非常重要的。如果在著手學習c之前,或者已經開始學習c,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。

如果有足夠的耐心,十足的毅力,應該再學習c語言之前學學彙編,這會對許多比較細膩的概念有清醒的認識。那麼可以在看完一遍c語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。

如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,儘管此時的c語言還稱不上精通,有許多細節問題還不瞭解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。

3、不需要多少資料,掌握一本《the c programming language》就足夠了。繼續學習就更加容易。建議不要找捷徑,通過考試除外,真正的水平提高是建立在程式設計實踐積累基礎上的,必須一個一個程式的完成才能提高。

17樓:匿名使用者

c無非就是你與計算機之間溝通的橋樑,也就是把你的想法告訴給計算機,然後讓它執行。最基本的要做到它能懂你說的,而且你說的必須是它認為對的才行。函式是很抽象,不過能解決一些實際問題,看多了就懂了~其實計算機處理事件是比較笨的,所以我們的遷就它,按它能理解的方式,告訴它該做什麼。

good luck~

18樓:匿名使用者

多做例題,對比分析。

多上機實踐,理解掌握計算機的脾氣。

不死扣細節,掌握巨集觀後再回頭看,不過如此。

勤能補拙是良訓,一分辛苦在分才。

堅定自信,去實踐吧。

19樓:沙大普

浮躁 你看了多久??自學看一兩個月看不懂再說吧 估計你才看了幾天 學習程式設計很枯燥的

20樓:神一般的聖人

看不懂c語言,有以下幾種可能:

沒學過c語言。

沒認真學習c語言,比如一些概念,很模糊。

有一些庫函式不知道。

看的是windows程式,一些windows機制你不懂。

解決方案

認真學習c語言,學明白指標。

重學一遍c語言。

看關於預處理以及庫函式的書籍或者教程。

瞭解windows機制,學windowsapi。

主觀?有你我他麼?這個認證我不要了= =

21樓:微星

沒事的時候,多上機實踐,另外不能總做水題,一步一步的走,雖然你覺得難做,不過等你做了一段時間之後,你再去看以前的題和內容,就發現以前看不懂現在看懂了。

22樓:rsd_洛丶

c語言是一種和計算機對話的語言

所以我們需要讓計算機明白我們在說什麼

你現在還找不到一個學習的節奏

函式是需要有一點基礎以後才去詳細學習的

所以我覺得你可能是心急貪快了

首先你需要明白【hello word】這個程式,也就是所謂的第一個程式

瞭解它的意義,然後你就對c語言有一個大概的瞭解了我的建議是不要貪快去學理論,先從實際入手,按照譚教授的書上【第一個程式】編寫出第一個屬於你的【hello word】出來

這樣你就不會那麼迷茫了

記住一點:c語言,就是一種語言,和計算機對話的語言,沒什麼太神奇的

女孩子的心真是搞不懂了,我該怎麼辦

終於看完了。這麼晚了你眼睛不疼嗎?今晚剛唱歌回來吧?行了你不容易啊。我想他肯定不討厭你。但是她心裡應該有塊陰影。你能不能直接發資訊給我 說說她以前的故事?有沒有男朋友?家庭情況怎麼樣?單親還是什麼?我說的陰影。應該是她受過什麼傷害。傷她傷的很深。作為男人 我希望你有廣闊的胸襟 能夠溫柔體貼。堅持不懈...

女朋友說我不懂她,該怎麼辦女朋友說我不懂她,我該怎麼辦?

問題在於你 抄和她的有效溝襲通是不是太少了?她是bai不是du有很多想法都沒說出來,zhi所以越積攢越委屈dao,還不知道怎麼和你講?她說你不懂她,那你平時不管什麼事情有主動問過她的想法嗎?還是你都給她安排好了,只是讓她照著去做?如果你的女友平時性格很任性,那現在的舉動也還算是符合她的性格,簡單點就...

我大一上c語言荒廢了,怎麼辦

樓主你好 我首先想問的是樓主有沒有程式設計經驗呢?計算機水平怎麼樣?其實作為一個專業人員來說,咱並不推薦譚浩強的那本書哦。其實並不好懂。個人最推薦布朗森的 標準c語言基礎教程 a first book of ansi c 中文版貌似也有好幾版了,不要以為是老外寫的,就覺得很難,其實他們講的思路非常清...