5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【課題】 1から10までの合計を再帰で書いてみた。 [転載禁止]©2ch.net

1 :NAS6 ◇n3AmnVhjwc:2015/09/05(土) 23:46:29.47
int sum = 0;
 for(int i = 1; i <= 10; i++) {
  sum = sum + i;
}

な、これは再帰だろ、頭が悪いんだから、教授に迷惑をかけるなよ

2 :仕様書無しさん:2015/09/05(土) 23:46:55.82
ただのループじゃないかw
再帰じゃない。

3 :仕様書無しさん:2015/09/06(日) 00:35:02.31
int sum(int val) {
return val == 1 ?: val + sum(val-1);
}

4 :仕様書無しさん:2015/09/06(日) 03:53:32.03
>>3
sum(0)

5 :仕様書無しさん:2015/09/06(日) 07:59:56.57
>>4
int sum(int val) {
return val <= 1 ?: val + sum(val-1);
}

6 :仕様書無しさん:2015/09/06(日) 08:10:11.82
sum(-10)

7 :仕様書無しさん:2015/09/06(日) 08:43:02.88
>>6
int sum(int min, int max) {
return max <= min ? min : sum(min+ 1, max);
}

8 :仕様書無しさん:2015/09/11(金) 15:28:41.94


9 :仕様書無しさん:2015/09/11(金) 18:58:50.77
三項演算子俺も好きだは

2 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)