C言語 少し関数が使えるようになった!

昨日関数を使ったらプログラムが書きやすくなることに気がつき、早速関数を使って書いてみました。

上のプログラムが関数を使って書いてみたもので、下のプログラムは関数を使わずに書いたものです。

なんて書きやすいのでしょう。関数を使うと計算の度に変数の中身が変わってしまわないので、変数もスッキリしました。


ですが、依然として小さい数でないと上手くいきません。

100までの計算などに挑戦すると、

「numerator for this loop is 495509511. The denominator for this loop is -507033004.」

このように分母に付くべきではない負の符号が出てきてしまいます。

データ型をまだ使いこなせていないのでしょうか。

次は大きい数字も扱えるプログラムにしてみます。


それにしても、某大学はこれをテスト時間せいぜい数十分の間に解かせたのか、しかも紙の上で。笑

鬼だな。


ICUでゴリゴリの文系から理転してプログラミングを勉強する勇者の話。

国際基督教大学(ICU)に通う2020年卒が、理転をしようと奮闘する様子を垣間見ることができるブログです。入学すれば文系と理系のどちらも(自己責任で)専攻することができるICU。高校時代「英語がそこそこできた」「数学の成績が悪かった」ので文系にしましたが、理系への憧れが捨てきれず理転します。

0コメント

  • 1000 / 1000