Ads By Google
値 n を入力させ、1 から n までの総和を計算し、結果を表示させるプログラムです。
結果1 からいくつまでの足し算をしますか? 5
1 から 5 まで足した結果は 15 です。
#include <stdio.h>
int main(void);
{
2008-04-29 02:03の質問
この質問は、30日間解決しなかったために自動的に質問が一旦閉じられました。
回答(1)
1.
2008-04-29 04:01:44
#include <stdio.h>
unsigned sum(unsigned n){
return n ? n + sum(n-1) : 0;
}
int main(void){
unsigned n;
printf("1 からいくつまでの足し算をしますか? ");scanf("%u", &n);
return (printf("1 から %u まで足した結果は %u です。\n", n, sum(n)));
}
自信度 : 自信なし
Ads By Google




