[語法] 遞迴和一些語法(C

看板C_and_CPP作者 (翔)時間15年前 (2010/05/25 00:59), 編輯推噓3(307)
留言10則, 5人參與, 最新討論串1/2 (看更多)
1. 學校考試題目有一題畫三角形 要求不能用迴圈 只能用遞迴 可是到現在我只會用for和寫一個prchar函式來畫 這題真的不知道怎麼想= = 2. 有一題要算xy平面的距離 請問開根號的語法是?? 我只知道上面要加#include<math.h> 絕對值是abs 3. 大小寫轉換要用哪一個語法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.178.52

05/25 01:06, , 1F
建議先用 google 查查看 你的 2. 3. 一定找得到答案
05/25 01:06, 1F
第2題解決 ※ 編輯: withdrawn 來自: 114.34.178.52 (05/25 01:24)

05/25 01:50, , 2F
如果1是星號三角形的話
05/25 01:50, 2F

05/25 01:50, , 3F
假設該遞迴函式為void v(int a);
05/25 01:50, 3F

05/25 01:52, , 4F
a為最長長度,若a等於1則印1個*並return
05/25 01:52, 4F

05/25 01:53, , 5F
否則便呼叫v(a-1); 最後在寫個for印*
05/25 01:53, 5F
題目說不能使用迴圈耶= =

05/25 02:24, , 6F

05/25 02:26, , 7F
3. 去查查 ctype.h 有什麼函數可以用
05/25 02:26, 7F

05/25 08:36, , 8F
大小寫指的應該是英文的'a'~'z' <--> 'A' ~ 'Z'
05/25 08:36, 8F

05/25 08:37, , 9F
可以查ctype.h或自己轉看看…
05/25 08:37, 9F
※ 編輯: withdrawn 來自: 163.13.228.141 (05/25 11:06)

05/25 13:47, , 10F
char c; c &= 0x5F; -> 大寫,c |= 0x20; -> 小寫
05/25 13:47, 10F
文章代碼(AID): #1B-h2Et- (C_and_CPP)
文章代碼(AID): #1B-h2Et- (C_and_CPP)