一些C語的問題 |
尚未結案
|
jaspower884
一般會員 發表:1 回覆:1 積分:0 註冊:2009-10-26 發送簡訊給我 |
像假設我要排列九九乘法
1*1=01 2*1=02 3*1=03 1*2=02 2*2=04 3*2=06 1*3=03 2*3=06 3*3=09 1*4=04 2*4=08 3*4=12 1*5=05 2*5=10 3*5=15 1*6=06 2*6=12 3*6=18 1*7=07 2*7=14 3*7=21 1*8=08 2*8=16 3*8=24 1*9=09 2*9=18 3*9=27 4*1=04 5*1=05 6*1=06 4*2=08 5*2=10 6*2=12 4*3=12 5*3=15 6*3=18 4*4=16 5*4=20 6*4=24 4*5=20 5*5=25 6*5=30 4*6=24 5*6=30 6*6=36 4*7=28 5*7=35 6*7=42 4*8=32 5*8=40 6*8=48 4*9=36 5*9=45 6*9=54 7*1=07 8*1=08 9*1=09 7*2=14 8*2=16 9*2=18 7*3=21 8*3=24 9*3=27 7*4=28 8*4=32 9*4=36 7*5=35 8*5=40 9*5=45 7*6=42 8*6=48 9*6=54 7*7=49 8*7=56 9*7=63 7*8=56 8*8=64 9*8=72 7*9=63 8*9=72 9*9=81 讓電腦印出來像這樣的邏輯是什麼? 另外 [code c#] #include main() { int lineno=1; int begin =1; int c; c=getchar(); while(c!=EOF){ if(begin==1){ printf("d",lineno); lineno=lineno=1; begin=0; } } system("PAUSE"); return 0; } [/code] 這隻程式的用途是什麼? 怎麼用呢? 還有印出質數的程式 #include main() { int a,b,x,y,z; for(a=1,x=3;a<=50;x=x 2){ b=1; for(y=3;y if(z==0)b=0; \*兩個等號是什麼意思\* } if(b==1){ printf("[d]=\n",a,x); a ; \*為什麼要這個A \* } } system("PAUSE"); return 0; } 麻煩高手幫我解答 感激 編輯記錄
jaspower884 重新編輯於 2009-10-28 20:29:57, 註解 無‧
|
syntax
尊榮會員 發表:26 回覆:1139 積分:1258 註冊:2002-04-23 發送簡訊給我 |
以下,如果你未滿 18 歲,就不用看了,去看 C 語言入門 (http://www.books.com.tw/exep/prod/booksfile.php?item=0010223517) 吧~ 請問一下,大哥貴庚?這雖是新手區,但不是自曝其短區 ==, = 這種入門書上就有的內容,請問一下,你為何不看書? 給大哥您一個建議,先訓練閱讀能力與自我由書上學習知識的能力,不然,需要你問的問題,會很多 ~ 小弟們能力有限,會答不完 ~ 如果有空,邏輯推理,也訓練一下 ===================引 用 jaspower884 文 章=================== 像假設我要排列九九乘法 1*1=01 2*1=02 3*1=03 1*2=02 2*2=04 3*2=06 1*3=03 2*3=06 3*3=09 1*4=04 2*4=08 3*4=12 1*5=05 2*5=10 3*5=15 1*6=06 2*6=12 3*6=18 1*7=07 2*7=14 3*7=21 1*8=08 2*8=16 3*8=24 1*9=09 2*9=18 3*9=27 4*1=04 5*1=05 6*1=06 4*2=08 5*2=10 6*2=12 4*3=12 5*3=15 6*3=18 4*4=16 5*4=20 6*4=24 4*5=20 5*5=25 6*5=30 4*6=24 5*6=30 6*6=36 4*7=28 5*7=35 6*7=42 4*8=32 5*8=40 6*8=48 4*9=36 5*9=45 6*9=54 7*1=07 8*1=08 9*1=09 7*2=14 8*2=16 9*2=18 7*3=21 8*3=24 9*3=27 7*4=28 8*4=32 9*4=36 7*5=35 8*5=40 9*5=45 7*6=42 8*6=48 9*6=54 7*7=49 8*7=56 9*7=63 7*8=56 8*8=64 9*8=72 7*9=63 8*9=72 9*9=81 讓電腦印出來像這樣的邏輯是什麼? 另外 [code c#] #include main() { int lineno=1; int begin =1; int c; c=getchar(); while(c!=EOF){ if(begin==1){ printf("d",lineno); lineno=lineno=1; begin=0; } } system("PAUSE"); return 0; } [/code] 這隻程式的用途是什麼? 怎麼用呢? 還有印出質數的程式 #include main() { int a,b,x,y,z; for(a=1,x=3;a<=50;x=x 2){ b=1; for(y=3;y |
jaspower884
一般會員 發表:1 回覆:1 積分:0 註冊:2009-10-26 發送簡訊給我 |
|
syntax
尊榮會員 發表:26 回覆:1139 積分:1258 註冊:2002-04-23 發送簡訊給我 |
哈哈,是我不好,抱歉
因為我是認為,未滿 18 歲,學習能力不好,還有話說 以18上大學為一個的界線 該學的數學基礎邏輯,都應該具備,也應會推理,能有舉一反三的能力,更不用說,有問題,能夠自己尋找答案 雖不見得能很快解決,但,應具備依據問題找資料,或是懂得如何提問 這些能力都比強記任何資料(如數學公式)重要 而不是,想要不勞而獲 (因為這麼簡單的東西,對於電腦世代的人們,也來這裡用問的,等人回答,不是智商超低,就是太懶) 這些都與你是否剛學 for, while 無關 如果你想要將來過得不錯,你基本能力要好好訓練,基本能力是內功,知識方法是招式,內功強,學什麼都快,內功差,學一萬年,也學不會乾坤大挪移 想知道 -- = -= 是啥,請去看書,或 google 要用使用編譯完成後的程式功能,請執行該程式 要編譯,且使用 gcc,請用 gcc [編譯參數] [程式原始碼檔] 剩下的去 google 吧,在 google 的年代,不會用的,尤其是小孩,很詭異,你不會是外星球來的吧~ ===================引 用 jaspower884 文 章=================== 恩...我貴庚嗎? 剛滿十八說(真不想老= =) 還有,為啥沒十八就不用看呢?十八禁?! 老實說我知道 和 ==的意思,我是想問他在那邊的意義 另外確認一下,我有沒有記錯 小弟我雖然真的很嫩,但是還不至於你說的意思都不懂 我就是因為想不透邏輯所以才上來問的 (因為我才剛學for、while、loop) 另外第二隻程式則是編碼成功了 可是不知道怎麼在gcc上用 |
ddy
站務副站長 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
syntax 兄此言差矣
現在小朋友一堆電腦怪咖…您的18歲標準可能要降到13歲吧XD 附帶一提,這些數學程式的問題…小弟我15~16歲時每天都要解好幾題的了說... 哈哈~~好像變成我賣瓜文XD ===================引 用 syntax 文 章=================== 哈哈,是我不好,抱歉 因為我是認為,未滿 18 歲,學習能力不好,還有話說 以18上大學為一個的界線 該學的數學基礎邏輯,都應該具備,也應會推理,能有舉一反三的能力,更不用說,有問題,能夠自己尋找答案 雖不見得能很快解決,但,應具備依據問題找資料,或是懂得如何提問 這些能力都比強記任何資料(如數學公式)重要 ........恕刪........ |
syntax
尊榮會員 發表:26 回覆:1139 積分:1258 註冊:2002-04-23 發送簡訊給我 |
確實,在歲數上,我也是端詳了很久,但有鑑於怪喀仍是異數
而且現在的大學錄取率是破百的,所以本來因應因為現在小孩都是電腦世代,用電腦跟喝水一樣 該將歲數提前,就又延後了,大約取了個 18 不過這不管幾歲都好,因為每個人的智力成熟時間也約略不同,但如果要在將來社會生存的不錯 自我的基本能力是否比人低落,實在應該有多一點自覺 (含金湯匙初生的例外),快快補足欠缺的能力 ddy 兄確實不同凡響 15,16 歲,每天就要解好幾題 所以更凸顯現在的小孩,連問題都問不清,問前該先做的功課也沒做,不知如何求解、找解,只知等人解 (雖然這也是一種方式,但不應是唯一的方式) 強的,不會來問,來問的,都不強,但,在得到問題的答案之外,還能學到什麼更重要的嗎? ===================引 用 ddy 文 章=================== syntax 兄此言差矣 現在小朋友一堆電腦怪咖…您的18歲標準可能要降到13歲吧XD 附帶一提,這些數學程式的問題…小弟我15~16歲時每天都要解好幾題的了說... 哈哈~~好像變成我賣瓜文XD ===================引 用 syntax 文 章=================== 哈哈,是我不好,抱歉 因為我是認為,未滿 18 歲,學習能力不好,還有話說 以18上大學為一個的界線 該學的數學基礎邏輯,都應該具備,也應會推理,能有舉一反三的能力,更不用說,有問題,能夠自己尋找答案 雖不見得能很快解決,但,應具備依據問題找資料,或是懂得如何提問 這些能力都比強記任何資料(如數學公式)重要 ........恕刪........ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |