07/06/14 19:23:21
[1] 授業単元: C言語
[2] 問題文(含コード&リンク): 演習課題1:次の関数がどのような値を返すか確かめるプログラム(main関数)を作成し実行せよ。考察も書くこと
int myreturn(){
return 0;
return 1;
}
演習課題2:次の二つの関数が同じ働きであることを理解させるプログラム(main関数)を作成し実行せよ
int myfactorial1(int i){
int j,a;
if (i<0) return (0);
if (i<2) return (1);
a=1;
for(j=1;j<i+1;j++)
a=a*j;
return a;
}
int myfactorial2(int i){
if (i<0) return 0;
if (i<2) return 1;
return (i*myfactorial2(i-1));
}
[3] 環境
[3.1] OS: Windows
[3.2] コンパイラ名とバージョン: (gcc 3.4 )
[3.3] 言語: (C)
[4] 期限: ([2007年6月14日)
[5] その他の制限: 特になし
ごめんなさい ここに書き込むのが初めてで様式を知りませんでした。。
よろしくお願いします