C言語なら俺に聞け(入門編)Part 121
■ このスレッドは過去ログ倉庫に格納されています
0137デフォルトの名無しさん
2013/10/27(日) 11:58:51.37tについては1+2+3+4+5 を計算したいです
そこで以下のように書きました
#include <stdio.h>
main()
{
double s;
int i,t;
for(i=1;i<=5;i++){
s+=1.0/i;
t+=i;
}
printf("s=%f\n",s);
printf("t=%d\n",t);
return 0;
}
すると実行結果が
s=2.283333
t=1638247
となってしまいます
tが明らかにおかしいのですが何が間違っているのでしょうか。
学習用C言語開発環境というものを使っています。
■ このスレッドは過去ログ倉庫に格納されています