
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
「for 文を使った, 1 から n までの和を計算する関数」の例:
int add_r(int n)
{
int s;
for (s = 0; n; n = 0)
s = n*(n+1)/2;
return s;
}
No.4
- 回答日時:
No.3ですが、ミスがあったので関数だけ再投稿します。
int add_r(int n)
{
return (n == 0) ? 0 : add_r(n - 1) + n;
}
No.3
- 回答日時:
たぶんforを使った回答を期待しているのでしょうがそれは自分で考えてください。
で、forを使わない回答をひとつ。
int add_r(int n)
{
return (n == 0) ? 0 : addr(n - 1) + n;
}
なお、この関数には実際に使うには問題があります。これが何をやっているのかと何が問題なのかを説明できなければ使用すべきではありません。
No.2
- 回答日時:
等差数列だねw
んで、それは何のために必要なのですか?もしも学校の問題なら学校で処理を今後はしてくださいね。
んで答えというかCでのやり方ですが
int addx(int end) {
int ans;
ans=(1+end)*end /2;
return(ans);
}
意味は、初項+真項*初項から真項までの距離/2
初項から真項はend+1-1が厳密なのでendと書いています。
マクロでも問題がない、長さになりますが
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語 3 2022/10/04 15:07
- Java Java 年数計算 3 2023/01/28 10:52
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- Java java 入力された文字列を数値に置き換えて整数にし、計算をしたいです。 <を10として /を1とし 4 2022/05/16 21:08
- Excel(エクセル) Excelについて質問があります。 関数の数値入力についてなのですが、 b1にー c1に数値 がある 1 2023/05/28 12:13
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- Excel(エクセル) エクセルで値ではなく関数を参照する方法 6 2023/03/19 00:50
- Visual Basic(VBA) Excel のユーザー定義関数でソルバーが動作しない 1 2022/09/05 19:51
- Java Java モンスターブリーダー 1 2023/02/05 09:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語での引数の省略方法
-
#define _CRT_SECURE_NO_WARNIN...
-
「指定されたキャストは有効で...
-
複数桁10進数の*桁目だけを抽出...
-
ラップ関数とはどんなものですか?
-
system関数がうまくいかない
-
未解決の外部シンボル _printf...
-
マルチスレッドでバグが発生します
-
return 1L
-
c言語マップ探査ゲーム プログ...
-
c言語についてですが
-
数字列を3桁ごとにカンマで区切...
-
比較回数と交換回数表示について
-
エクセル関数で
-
数値を入力して1からその数値ま...
-
c言語で「5人の学生の学籍番号...
-
課題でつまってます・・・
-
int型の表せる範囲
-
(int *)の意味
-
パスカルのピラミッドを作りた...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「指定されたキャストは有効で...
-
C言語での引数の省略方法
-
#define _CRT_SECURE_NO_WARNIN...
-
複数桁10進数の*桁目だけを抽出...
-
ラップ関数とはどんなものですか?
-
C言語 エラーの原因がわからな...
-
(int *)の意味
-
【C++】関数ポインタの使い方
-
if と配列の組み合わせ
-
構造体の勉強中です 合計点の高...
-
windows-findstrの正規表現を使...
-
C言語で分からないところがあり...
-
int型の変数値をバイト列として...
-
PowerShellがうまくいかない
-
C言語での奇数の和
-
「{ } で囲むだけ」は正しい?
-
std::set<int> で、ある値が何...
-
実数の整数部,小数部の取得
-
エラー 添字が付けられた値が、...
-
int16_t の _t は何?
おすすめ情報