C言語って…at GAMEDEVC言語って… - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト91:85 02/08/04 19:23 .net ああっ、やってしまった…。 訂正です。 int func(int xx,int yy){return (yy==0)?1:(xx*func(xx,yy-1));} これならうまくいくはず…。たぶん…。 92:85 02/08/04 19:34 .net やっぱりダメだぁ…。 訂正が面倒だから今回はちゃんとコンパイラ通した。 //再帰を使った階乗計算 #include<stdlib.h> #include<stdio.h> int func(int xx,int yy){return (yy==0)?1:(xx*func(xx,yy-1));} void main(void){ int x,y; printf("x?");scanf("%d", &x);//xを入力 printf("y?");scanf("%d", &y);//yを入力 printf("%d ^ %d = %d\n",x,y,func(x,y));//計算&結果表示 } 93:名前は開発中のものです。 02/08/04 20:04 .net >84 pow()でいいじゃん。 94:g 02/08/04 21:18 .net http://www.kokorode.com/001977/ 95:名前は開発中のものです。 02/08/04 21:27 .net >93 ツェペリさんを思い出すのでいやです。 96:84 02/08/04 22:34 .net >>85 さんご意見ありがとう! 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch