C/C++の宿題を片づけます 50代目
レス数が900を超えています。1000を超えると表示できなくなるよ。
0937デフォルトの名無しさん
2005/10/04(火) 23:17:38>>アルファベット1文字(大文字)を入力し、それを小文字に変換する関数を作れ
出題者の意図を読めていないので減点。int型である必要性がこのプログラムにはない。
例えば、upperに-1(EOF)が代入されたときの例外フローがあればまだ良かったんだが...
それでも引数がint型であるため、このコードは呼び出されるたびにcharからintへの変換が
必要がある。望ましくない。
>> static int i, j;
仕様として0で初期化されるのかもしれないが、
後から他人がレビューするときに混乱が生じるので不適切。
結論:他人のコードをもっと読んで、もう少し理解しやすいコードを書いて下さい。
と感じたのは、俺だけでいい。
レス数が900を超えています。1000を超えると表示できなくなるよ。