1樓:匿名使用者
從上面**看,無論是否是偶數n都會加1,相當於n是一個迴圈次數計數器,i並沒有什麼特別的含義,一共迴圈了3次
迴圈開始 i=5 n=0 迴圈結束 i=6 n=1
迴圈開始 i=6 n=1 迴圈結束 i=8 n=2
迴圈開始 i=8 n=2 迴圈結束 i=10 n=3
答案就是3,10
2樓:
n就是一個數值型變數,用來計算迴圈次數
關於學習c語言
3樓:我的小可愛
把kernighan和ritchie的 the c programming language這本書(238頁,ansi c)看一遍就差不多了,這時候你寫不了什麼實用的程式(天才,一點就通的人例外)。
接下來你需要根據興趣愛好或職業規劃等來給自己選一個發展方向。如果急著靠它找工作,那麼就看看windows,它入門快,很快就可以參與到求職競爭中去(這輩子也很可能侷限於此)。
如果並不是急著用c來打扮自己,那麼建議看看linux programming unleashed,然後根據更細的發展方向去看ldd、lkd或linux應用程式設計等內容,這些東西入門稍有難度(只是稍有難度而已,別被那些沒耐性的windows菜鳥給嚇著)。linux搭配c語言應用範圍很廣,這類人在國內算是高階人才,不愁嫁的。
c語言是一個實用技術,本身的內容並不多,主要的學習精力將會用在各種各樣的庫函式上面,而各種庫函式往往有各自的適用範圍,不可能也沒必要甚至不應該亂學一氣(庫函式確實很多,亂學很容易造成混亂)。
總的來說,我的建議就是先看一遍the c programming language,然後給自己選一個發展方向,看那個方向適用的一些函式庫,如果還有精力,再看看autotools工具包。
4樓:匿名使用者
c語言程式設計現代方法
或者c primer plus
國內編寫的全部不要看
5樓:6789a是我
一定的英文基礎是必要的。 看書時要多做習題,一題一題的弄明白,要不書也白看從一開始養成良好的程式設計習慣,怎麼算好的你看書上的**怎麼寫的 關於數學, 初中數學水平可以程式設計,小學甚至學前班也沒什麼不可以。 另一方面數學博士程式設計的時候也不會嫌自己數學學的太多了。
需要多少數學這跟你要做的東西很有關係, 也影響到你學習的深入程度, 工作中就影響你的**質量。 總的來說數學水平是越高越好, 但並沒有一個門檻, 什麼水平都可以學, 就是質量差一些。
學習計算機程式語言的先後順序?
6樓:江西新華電腦學院
現在都是資訊化的時代,沒有一門好的技術是難以在社會之中立足的,
現在的電腦技術飛速增長,每家公司都需要電腦人才,你可以去學習電腦專業,
在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。
一天學習兩個程式語言可以嗎現在c語言基礎學習完了但不是很精,想學習python, 100
7樓:南淮憶北安
最好不要這樣學,可能你剛開始學,感覺還可以,挺簡單!
但是無論c還是python都是入門艱難,後面的會難!比如c後面會有函式,陣列,指標,python後面會有包,繼承,迭代器,都不好理解
建議你,先學c,學完之後,再看python會容易寫,養成寫部落格的習慣,學著記錄著!
望採納!
8樓:枕石漱流韻
可以是可以,但是不建議。
建議先學通一門,再繼續學另一門。
另外,c語言程序導向,python物件導向,一起學習兩門語言的話,容易把自己搞混。
所以,建議先學好一門,再學python。當你學會了c語言之後,很快就能上手python了。所以不建議基礎不牢的情況下同時學兩門語言。
9樓:朱
問題的關鍵不是一天學幾個語言,而是你到底想把語言學成什麼樣。
你覺得c語言學的可以了,或者覺著c語言沒什麼意思了,都可以繼續學別的。python也不算難,甚至幾乎是最簡單的語言。你覺得一天學兩種語言不能專心,但是要知道大學裡一天要上五六門課呢!
總而言之,你只要在學習,在進步,學的開心快樂就ok。
10樓:匿名使用者
學習這個東西還是要看自己的能力而定。只要精力充沛,想怎麼安排都可以。
建議先學完一門,再學習其他的。這樣有幾個好處:
一、可以在相對來說,比較短的時間學完一門語言,提高學習信心;
二、語言這東西,其實都差不多,可以觸類旁通,學習完一門以後,再學習其他的就比較容易上手,從而達到事半功倍的效果;
三、現在語言很多,要學會所有的可能有點強人所難,其實,主要精通一門,其他熟悉瞭解就好了。
11樓:匿名使用者
可以,而且互相參照印證,會有好處,理解更深入。
既然你有一定基礎,可以並行去做,嘗試將c語言解決問題的**用py來實現,會有收穫。
12樓:勞資算
看來你真的很厲害,如果精力可以,你可以兩個都學。個人感覺還是學python 較好。c面向底層的,學起來比較困難。
而python 則不同,他比較容易上手,簡單,而且目前比較火。
希望能幫到你。。。。。。。。。
13樓:匿名使用者
先把一門語言學習透一同百通其他語言學的也快帶點,你一次學兩個不怕混嗎精力也不夠我建議你還是先把c學精點在考慮python,基礎很重要
14樓:匿名使用者
最好只學一個,否則容易學混了,舉個例子,同一個程式,用c語言寫:
#include
int main()
用python寫:
a=int(input("請輸入一個數字:"))print("這個數字是",a)
15樓:匿名使用者
當然可以了,誰規定一天只能吃一頓麵條,高興的話三頓都可以。
既然你有c語言基礎,那麼程式語言都有用共通性,你回了一門再接觸同類就變得容易的多,但有一點就是學習一定要用心,不要把兩種語言的語法弄混淆了
16樓:aaa軟體教育
不精那就多學兩遍,熟練了,再看python
17樓:匿名使用者
可以的,好好學習,天天向上。
18樓:杯具——悲劇
當然可以 不過要做好的精通一門就有可能忘掉另一門的覺悟
19樓:匿名使用者
跟前面各位答覆一樣,不贊成同時學兩門語言,當然具體還要看學習時間,如果一天什麼別的事都沒有就學習,可以繼續深入學習c語言,同時學習python的基礎知識,比對學習也許能加深感悟。另外需要說明一下,無論學習哪門語言,自己動手多練習是非常必要的,只有真正去動手才能幫助自己理解語言。
如果需要學習python,則向你推薦部落格:網頁連結
該部落格專門介紹python的基礎知識
20樓:銀河系
這個完全可以啊,只要你自己精力充足,能堅持下來。但是不要囫圇吞棗,一知半解。
學python可以訪問劉江的部落格**,不錯的python部落格教程。
大一新生在學習程式語言時的迷茫,求解(º﹃º )
21樓:丙丹雲
學習語言只是一開始的一個基礎,關鍵是要自己不斷地多編寫程式,在程式設計序的過程中你所混淆的各種東西在編譯的時候都會暴露出來,只要解決了問題你自然而然就會記熟了,而且積累了經驗,知道可能問題出在哪方面,所以多寫程式多除錯程式。
22樓:匿名使用者
每一種語言有每一種語言的格式,學多了其實都是相通的,只要記住區別在哪兒就可以了,完全可以一起學
23樓:it的磚頭
基礎部分語法略有差異,資料結構都是通用的,演算法也是通用的,特性不同導致應用可能存在差異,但就學習入門而言沒有問題的,可以一起搞
學習計算機程式設計所選用的c語言是一種什麼
24樓:重慶新華電腦
c語言是計算機程式語言,c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。
如何學習c語言?
25樓:z不可替代
學習方法是:
1、課前預習,課後複習,認真做課堂、課後的作業,理解理論知識。
2、記住語法規則。
3、加強邏輯思維。
4、多動手,通過練習上機瞭解它的執行過程。
5、實踐—>理論—>再實踐,剛開始學習c語言時,按示例練習,並推動理論的學習,然後再自己多思考,多上機實踐。
c語言是一門通用計算機程式語言,廣泛應用於底層開發。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。
26樓:雲南新華電腦學校
怎樣才能學好c語言
1、學好c語言,你可以很好地應付任何一種程式設計工具。
2、一定要多上機練習,通過程式瞭解相關知識。幾經反覆方得正果。
3、不要把學習c語言當成一種任務,更不要把它看成很難完成的任務。要充滿自信,只要是一個智力正常的人都能學好c語言。始終保持遊戲的心態,多發現其中的樂趣。
當感到程式設計趣味無窮,那你在電腦方面將前程無量。
4、如果一個程式一時無法弄清楚最後暫時放在一邊,過一段時間你可能會從其他的程式中悟出道理。
5、c語言是一個整體,各個方面是有機聯絡的,要從總體上把握它,不要把它割裂成互不關聯的部件。
6、不要完全相信教材(包括本講義),所有結論最好都上機驗證。
怎樣學好c語言
1. 工欲善其事,必先利其器
準備工作:一個開發環境,如turbo c 2.0、visual c++等開發工具;一本好教材,如譚浩強主編的《c語言程式設計》(第二版)。
我當時看的是他的第一版,就為它的簡潔、完美所吸引,簡直愛不釋手,用了兩個星期一口氣看完。
2. 祕密**
初學者學習計算機語言要會「讀程式」,要對小型的應用型、遊戲型程式感興趣,並模仿去加深對c語言程式設計的理解和操作,只有不斷地寫程式、除錯程式才能得到編寫程式的經驗和加深對程式的理解,這也是學習編寫優秀高階程式的祕密**。
3. 發揚探索精神
學習c語言程式設計有點像做數學難題,只要我們善於思考,善於探索,發揚探索精神去尋找好的設計思想和方法,才能把c語言的精髓真正地掌握。
備戰c語言考試要訣
1. 瞭解大綱,臨陣不亂
各類筆試中,大多數考題是與大綱要求的基本內容一致的,難度不高,但內容十分廣泛,應牢固掌握c語言考試大綱要求的基礎部分。只有熟悉題型,理解語法、句法,做到心中有數,才能臨陣不亂。
2. 善於歸納,強化記憶
對於需要記憶的計算機基礎知識和基本概念,如果考試時因此失分就十分可惜。如:c語言中有幾種不同的資料型別?
運算的優先順序別是怎樣的?因此我們需要善於歸納這些計算機基礎知識,並在理解的基礎上強化記憶。
3. 重視實踐,善於除錯
C語言以下程式的執行結果是
答案錯誤。應該11。或者 有誤。void main if j 2 0 j 10,所以滿足條件,執行j 20後,j 200。繼續迴圈。printf d n i 最終結束迴圈的條件是i 1000,故i輸出為1001,與j無關 i 10,j 10 j 200,i 11 程式結束 怎麼會是1001?是11啊...
執行以下程式後,輸出的結果是mainint y 10 do ywhileyprintfd n ,y
選ddo while語句 先執行do裡面的迴圈體,再去判斷while條件是否成立,如果成立,一直執行下去,直到不成立終止迴圈 選d.c語言書上寫有,do 語句 while 表示式 其中語句是迴圈體,先執行後判斷,先執行一次指定的迴圈體語句,然後判別表示式,當表示式的值為非零 真 時,返回重新執行迴圈...
下面程式的執行結果是,下面程式的輸出結果是什麼?
首先這裡的for迴圈沒有打 號括起 來,所以他只是迴圈緊跟著下面的一句 也就是這句,s 10 s ch i 0 這裡的整形運算加字元還是整形 i 0,s 0,for第一次迴圈 ch 0 1 滿足for迴圈條件,s 10 s ch i 0 所以s 10 0 1 0,s的結果為1,再運算 i 2 所以i...