第一次學程式設計的失敗經驗! - 第3頁 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 網 路 生 活 分 享 區 > -- 閒 話 家 常 灌 水 版


PCZONE 討論區



通知

-- 閒 話 家 常 灌 水 版 上 面 那 些 硬 梆 梆 的 專 業 話 題 插 不 上 話 ?? 那 就 來 這 邊 就 你 周 遭 網 路 上 或 生 活 上 的 話 題 來 哈 拉 一 下

會員

引用:
最初由 uqdo 發表
我是學java的,也是遇到了很多挫折,我想我會等到”開竅”的那一天
uqdo兄在玩java阿~~ 我也有玩喔~~ 有空可以互相交流一下~~ T_T

回覆
會員

引用:
最初由 wpeter 發表
 我也剛學C沒多久說!我覺得迴圈有時候腦筋不清楚會搞的亂七八糟,其他還好啦!寫程式真的需要一些興趣,輔以過人的天才……不然就像補習班填鴨,有時候填太多爆了,變成什麼都不會……
想到頭痛都想不出來不妨出去喝個飲料休息一下~~
有時後就會想通了呢!!1
不過我也曾被一個羅輯問題困擾了將近一年在一個晴空萬里的下午~~
打CS時忽然被我頓悟@@!!

所以休閒是很重要的~~

休息是為了走更長遠的路~~
回覆
拉登長官

引用:
最初由 lenbo 發表
寫一些很奇怪的變數、函式之類的
是能混謠視聽
不過這對於日後自己要debug或reuse反而很麻煩
混淆視聽可以用一些 Code Obfuscator 來混淆你的原始碼
但是自己保留的一定是最原始的 code.

我說的那些做法, 不是要去把變數名稱打亂..
而是用一點點 trick, 讓人一看就知道是你寫的而已..
回覆
還沒想到新的

C還好吧,至少我認為沒什麼難的
反而VB我才看不懂...愈接近口語化英文的東西我愈看不懂

不過組合語言才是王道啊!
回覆
會員
回覆: 第一次學程式設計的失敗經驗!
引用:
最初由 cit0316 發表

i---i
a+=a-=a*a
這樣的程式碼出現在教科書中,是為了要測驗你對運算子的優先權瞭不瞭解;出現在真實世界的程式碼中,也許能夠比較有效率,卻不夠平易近人(如果程式碼不是由一個人在維護的話,某些"特殊"的"個人風格"會讓接手人的痛苦指數飆升)。

我也贊成"沒有什麼語言是最強"的觀點 - 端看需求而定罷了!而且程式語言只是一種工具,用得著劃地自限去執著那"最強的語言"嗎?你見過哪個汽車技工只鍾愛某個尺寸的扳手,一部車大大小小螺絲都用那支扳手去開?能夠因應不同的需求,使用適當的技術,才是解決問題的方法。

常常聽得許多人在問:初學者學什麼語言好?我自己的一點心得是:愈簡單的愈好!愈能夠快速地讓初學者建立起"用程式解決問題的感覺",愈是適合!VB, JAVA,甚至更簡單的 Java Script,都是程式語言入門的好選擇(Java 就讓我有這種感覺,真的讓人能夠把注意力集中在問題上,而不是跟複雜的語言機制纏鬥。近年來還有一個新興的語言:Python,在這一點上更是凌駕了 Java)!C/C++我認為真的不適合"初學者"(至少不適合意志力不堅定、興趣不夠濃厚、玩票性質及咖啡或茶不夠濃的初學者)!原因無它,太複雜了(和 Java 比起來)!但是執行效率卻是眾高階語言無法匹敵的!不過 C/C++ 的學習之路雖然艱難,但是我認為,征服它之後更令人有成就感!
回覆
低級會員

引用:
最初由 無尾熊蒙面俠 發表
c++...
喔....my god
想當初我在學ㄉ時候..
根本不知道老師在說啥
只知道...........自己上自己ㄉ網
應該說....班上9成以上ㄉ同學都一樣
一學期下來...
自己親手寫ㄉ程式=0
期末考自己寫ㄉ程式=0
全部都別人寫ㄉ
不過還是過ㄌ
真爽....
什麼都沒學到,那學費不就白繳了???
不過跟以前到學弟那班隨修VB情況差不多,幾乎上課都在玩,
要交作業才在那學長學長的

引用:

不過.......
現在還有人在用C寫程式嗎
我一些朋友都說....這ㄍ已經過時不合時代ㄌ
吶...我ㄇ學這ㄍ幹麻阿...
C算蠻基本的,unix-like的OS幾乎都跟C有關,
學了沒啥壞處,也沒有什麼過時不合時代,
我C是之前自己自修學的,後來上VB時,一開始不是很習慣VB語法,
但在自己電腦練習個幾天,就發現把C的語法稍微替換一下,
多半都可以把觀念套用過來,之後整學期的VB幾乎都很輕鬆過,
後來看到PHP java之類的,多半都有一些C的影子在,
現今tanet上大多數的telnet bbs也都是C寫成的,
所以,他會落伍嗎?
回覆
風来坊

上禮拜考跑去修資訊系的計算機程式語言(就是C++)的期中考
沒想到結果令人……
看來小弟的C++功力還是有待加強
(還是該換一顆CPU先?!)

只有一題用非遞迴寫一個費氏序列的程式
其他都是叫你去trace程式結果

一個輾轉相除法小弟有一項看商數成餘數就錯了
(這人腦不敵電腦我就認了)

一個考a>>1的問題
小弟寫8051的C語言是移bits
因為以前老師沒講過這個語法
所以猜C++應該是移位吧……
(沒想到也是移bits……不過在看遞迴回來時也是看錯了啦)

還有一個考類似
int func(int i)
{
static int j =5;
j += i;
return(j);
}
static宣告是就算function結束後不會清掉這我知道
不過倒不曉得再call這個function時
上頭static int j =5;這的宣告就沒用了……

唉……
只有40分
看來C++還是得加強說
回覆
拉登長官

引用:
最初由 lenbo 發表
還有一個考類似
int func(int i)
{
static int j =5;
j += i;
return(j);
}
static宣告是就算function結束後不會清掉這我知道
不過倒不曉得再call這個function時
上頭static int j =5;這的宣告就沒用了……
這些東西怎看都像是考 C 而已, 並不是在考 C++
static int j = 5 在function 裡面的目的是用來 Initial j = 5
並且告訴 compiler 說: j 下次還會留住它的值喔

不像一般單純寫 int j = 5, 下次就還是 5
回覆
風来坊

引用:
最初由 dou0228 發表
這些東西怎看都像是考 C 而已, 並不是在考 C++
static int j = 5 在function 裡面的目的是用來 Initial j = 5
並且告訴 compiler 說: j 下次還會留住它的值喔

不像一般單純寫 int j = 5, 下次就還是 5
剛剛在BBS上說助教出題都沒打using namespace std;
直接就#include <iostream>也沒加.h
應該每題都寫output是complier error
結果還被助教回了一句"你是不是沒有來上課"
真奇怪……
明明在VC++下
要嘛就打
#include <iostream>
using namespace std;
不然就打
#include <iostream.h>
難道BCB不用嗎?!
(因為他粉愛用BCB說……)
回覆
風来坊

哦!對了
請問一下
用BCB的人比較多還是VC++咧?
謝謝嘍!

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。