1樓:匿名使用者
學習方法就是兩個字:堅持。
你現在的情況和大多數學生一樣,雖然現在醒悟晚了點。
但是隻要你堅持就好。
你問從何起步這個問題本身就說明了你的決心還不夠強。
我很是懷疑你能堅持下來不。
不是我笑你,而是我和你一樣,我也明白你的心情,我也經歷過這種事,可惜那只是一時的衝動而已,並沒有化成行動。。。
2樓:咚和
同感啊,我也是某大學計算機專業出身,可是四年下來,對自己恨的咬牙切齒,程式設計半句不通,遊戲倒是玩了個天翻地覆,如今,也只好轉行了,幹起了管理工作。
哎,沒辦法啊,誰教自己當初不努力了啊!!!後悔晚矣!
3樓:匿名使用者
從戰術上藐視它,從戰略上重視它。
我現在也在學呢,遇到問題就問,我們今後一起研究下啊。
我的qq是543615434
4樓:匿名使用者
c還可以了,找幾本書看看,裝上c語言上機練練就行了!
5樓:匿名使用者
我覺得上面的說的 都說得很好。
我也是初學者 可是我知道學這些東西。
首先。興趣。。。
然後。臉皮厚,能虛心到處問人。。。
然後。多去看看書。。。
然後。忘記所有的事情 包括遊戲,女朋友。。。
最後重複以上的行動。。。
6樓:匿名使用者
譚浩強的《c程式設計》,《c++程式設計》都比較經典。
要多寫多練。培養那種程式的思想。
7樓:要有一個感恩心
靜下心把<>吃透,建議你不要一開始就使用ide, 最好用notepad + 編譯器;
聽我的沒錯。
8樓:乾貨資料
實踐對於程式設計非常重要:正如樓樓上所說:最重要的一點:
自己找小工程來做,比如開發一個小程式,讓它實現簡單的功能。雖然只是一個入門級的小程式,但是會讓你真正學會100個原來你認為你會但其實並不會的東西,原來你認為你會但其實並不會的東西這一點我是深有體會!也建議你把分數加給這位熱心網友!
相信等你學成了,一定會感激這位網友的!
9樓:匿名使用者
多思考,培養興趣。
很多人都是為了學程式設計而學程式設計。而到頭來只會按照別人的思路寫程式。
程式設計首先要有自己的想法,自己想要做出什麼東西,達到什麼效果,這是關鍵。然後程式設計的書籍告訴你如何去實現你的想法,這樣才能使程式為自己所用。
10樓:
把電腦中所有遊戲全部刪除就行了。
我在學習 時老是被遊戲打擾。
呵呵,是我吃不住了。
11樓:匿名使用者
我認為你不必要著急,如果你 想學習c語言的話我建議你最好把譚浩強寫的那本c 語言看透就行了,那本是最基本的程式語言了。
你學好了c語言學習其他的語言就簡單很多了,你照我說的做把。我老師也是這樣教我們的。
12樓:網友
c語言起步書很多啦,常用的是浩強哥或錢能的,都是初級的哦,專心看最多用一個月就好~
之後就要想想自己向哪方面發展,再看接著怎麼學咯~
13樓:匿名使用者
很難的,我在大學學了2年了沒會。
14樓:網友
興趣。沒興趣就沒有一切,其實程式設計是一件很快樂的事情,看著自己一行行的**使程式機器動作起來,是非常有自豪感的。如果你想先從c類的學起,那你就要有充分的心理準備,你必須要準備出1年的時間來接受痛苦和枯燥,不過一旦掌握了,那將是你人生的轉折。
學c/c++要切記,1、只買一本入門書;2、看書暫不要求全面,用最快的時間掌握最基本的語法,有記不住的細節沒關係;3、指標、引用是c/c++的重要部分,類、繼承、虛擬函式是c++與c的不同點,同樣是重要部分,必須要紮實學習;4、c可以和c++同時學習,一個時間學會兩門語言;5、買一套盜牌的msdn(10塊錢),並學會使用,程式設計時遇到困難時用msdn,而不是看書;6、如果將來想用mfc就用vc,如果想用vcl就用cb,vc使用人較多,**據說相對於cb更精簡,而且目前看聘用vc的單位多;cb是rad工具,既充滿樂趣又輕鬆省力,聰明人會選擇他;7、這是最重要的一點:自己找小工程來做,比如開發一個小程式,讓它實現簡單的功能。雖然只是一個入門級的小程式,但是會讓你真正學會100個原來你認為你會但其實並不會的東西。
如果從b類的學,那vb是最好的選擇,vb最大的好處就是一邊學習一邊享受程式設計的快樂。
15樓:匿名使用者
把電腦中所有遊戲全部刪除就行了。
還有,要堅持多寫多練。
16樓:匿名使用者
後悔!反醒!痛苦中。。。
我不想再這樣下去~~一事無成~
如果上面講的是真的,那你已經成功一半了!接下來的問題就簡單多了,不用我告你了吧?
不過,有一件事是一定要告你的:記得把50分給我啊!
17樓:網友
別急試著做一兩個程式,如qq的外掛阿,自動命名什麼的,零起點也好就向著做這個軟體的方向去查只查相關的,一點一點,設計,封裝,除錯,總之一兩個軟體下來,你會得到很多,而且不會有什麼都不會的空虛感。
c語言程式設計 ,求思路
18樓:匿名使用者
我的思想與2樓一樣,就是把丁俊暉最後的點的對稱點找到。如圖示,(x1',y1')點是(x1,y1)對於右邊牆面的對稱點,當有左右兩面牆的反射是就計算兩面的反射。前後牆同左右牆,圖中(x0',y0')就是(x0,y0)對於前後牆的反射點。
而(x1'',y1'')是我把丁俊暉運動路線還原成直線後,丁俊暉的位置。現在我們就可以簡單地計算圖中的s即可。s就是他的位移總量,h=h1+h2*2+h3;l=1000-x0+1000-x1=2000-x1-x2; 假設前後牆的反射點有m個,那麼h=h1+h2*m+h3;左右牆有n個,那麼l=l0*(n-1)+l0*2-x0-x1=l0*(n+1)-x0-x1;其中h2是房間的寬,l0是房間的長。
19樓:匿名使用者
我有個方法,這個矩形房間放在在一個座標系中(實際上題目就是這麼描述的),起始點是電腦位置,終點是丁俊暉位置,根據最後一行提供的fblr資訊矩形房間的長寬,可以求出電腦位置以對應的牆面為對稱軸的的對稱點位置,再拿這個對稱位置和下一個fblr資訊求下一個對稱點。這樣到最後計算最終的對稱點位置(電腦)和丁俊暉的位置間距離就是他走過的距離了!實際上就是先把丁俊暉的路線還原成直線在求直線距離,不難的。
20樓:起一名難
把最後輸出語句 printf("%4f",d);
改成 printf("%4lf",d);
21樓:匿名使用者
1、通過(x1,y1) (x0,y0) 知道直線的方程,利用直線方程和牆的位置計算到反射點的距離。
2、將斜率反轉根據碰到的強的位置計算反射路線的距離。
3、不斷累積2中的距離就可以得到所需的長度了。
4、一碰到牆的序列作為迴圈結束條件。
5、將迴圈中的距離+初始的距離就是總的長度(輸出結果精確到小數點後 4 位)。
c語言,求思路
22樓:專業物理數
答案 :b分析:主要看懂。
scanf("%2d%f%s",&j,& y, name)這句話,並且在scanf函式中遇到空格轉義字元回車就停止,%2d 對應 j,%f對應 y,%s對應name,j是int型,y是float型,name是char型,%2d中的2代表j的寬度為2,所以: j為55,y為 ,name為7777abc
23樓:普通格子
選擇b。
理由:scanf中,第一個變數j的佔位符是%2d,那麼你在輸入的時候,這個%2d就會只讀入兩個數,那麼此時j=55。又因為scanf讀入時,遇到空格會停止讀入,所以566就被讀入到%f,所以y=566.
0,那麼剩下的7777abc就在字串name裡面了。
c語言剛學,求解釋
24樓:雨諾與諾
c當a為偶數時,a%2=0,式子值是0,代表假,!假就是真,當a為奇數時a%2=1,真,!真就是假,和題目的要求不同,所以選c
25樓:匿名使用者
答案選c
表示式:a%2 當a為奇數的時候,結果為1
執行!(a%2)後,結果為0,與題目表達的意思剛好相反。
c語言,求思路
26樓:匿名使用者
你可以這樣做:(假定一個球一分)
1、獲取隨機數。
2、隨機數對2取餘,得到的值即為分數,賦給一個隊,如果這個得分為1,則另一隊得分為0;比如a堆得分為n(n為隨機數對2取餘),b隊得分為~n;
3、將得到的分數分隊進行累加,累加次數為一局;
4、每次累加時判定累加和是否》=11,以確定是否勝利,若勝利則列印勝隊資訊;
5、一局結束後未出現勝負,則對結果進行處理,若結果為10:10,則進行加賽,直到一隊的分數高出另一隊2分為止,高出的那一隊勝利,列印其資訊;
大概就是這樣了,學識有限沒說明白的地方麻煩提出來,我們再**下,謝謝!
27樓:匿名使用者
1、通過隨機數獲取的數是0或者1;
2、通過迴圈輪流加獲取到的隨機數(也就是獲取20次隨機數)分別加到a和b上;(迴圈的結束條件是a或者b恆等於10)
3、判斷a,b是否同時等於10;若等於就是執行12分勝的制度,並列印勝隊、比分;否則執行11分勝的制度,同樣並列印勝隊、比分。
大概就這樣 如果還有什麼問題繼續追問。
28樓:我心若氺
用srand函式做。
然後進行比較,隨機數大的一方得分。
然後比較得分,然後當得分大於10的時候,>1,處理。
c語言高手進
29樓:匿名使用者
程式的靈魂是演算法和資料結構。看完c就可以去看看資料結構,然後做些資料結構的習題,使用c語言來實現,等你資料結構學的差不多的時候,你的c語言功底就還能不錯了。
一定要用語言去解決問題。
你現在學完只是記著如何使用c和c的一些基本函式。而這不是主要的。
請問c語言高手:::
30樓:水冬靈
這一段**,重新定了兩個區域性變數b和c,初始值為b=5,c=12,所以第一條printf列印的是2,5,1計算方法樓上已給出,這裡不做解釋。這裡的b,c是區域性變數,只能在{}的範圍內使用。而a是全域性變數,在整個程式中都能使用,在以上**執行完以後其值為2.
而後一個printf語句列印的是全域性變數a,b,c的值,即int a=3,b=2,c=1;
c-=+b;b*=a+c;
執行以後b = 3,c =-2,a為{}內的**執行後的值,a = 2;
所以後一條列印語句列印的是2,3,-2
本程式主要要理解區域性和全域性變數的區別及其存在範圍,在理解之後樓主再看這個程式就不會覺得困惑了。
31樓:匿名使用者
c/=b*2 --c=c/(b*2)--c=12/10---c=1("/取商的意思)
a-=c---a=a-c---a=3-1---a=2b沒有計算,所以b的值不變。
這個題我只會解釋一半,下面那個輸出不知道是為什麼了)
C語言 程式設計 攻防技術 從何學起?
c語言 雖然國內有名的教材是譚老的,但是我覺得教材不是太關鍵,網上隨便 一本教材,每個範例程式 必須親手輸入過,理解過。程式設計 語言只是工具,如果要進階,那就要去學 資料結構與演算法 如果要深究系統底層,8086組合語言是必需的!攻防技術 先從計算機網路原理學起,然後再去嘗試各種各樣的現成的安全工...
c語言題目,跪求大神解答,C語言題目,跪求大神解答!
include include include void reverse char s 思路 第一個和最後一個交換。第二個和倒數第二個交換。交換次數是總字母個數的1 2取整。while s count 0 還可以通過這句話實現上面的while功能 count strlen s i count 2 計...
跪求 學習c語言程式設計的方法,如何學習C語言
先照抄書上例題,體會思想。然後自己做做簡單的書後習題。c語言學習,推薦 譚浩強 c語言程式設計 解決實際問題,是一件很複雜的事情。很多實際問題需要經過長時間的學習才能解決的 不是光學好程式語言就能解決實際問題,需要閱讀相關的演算法和資料結構的書籍。推薦 傅清祥 王曉東 演算法與資料結構 第二版。唯c...