C言語なんですが、func(double x)の関数の中にある、
f= x - cosx - N の式の定数Nに、main関数の中から数値を送ることってできますかね? main関数内やfuncの関数内で、
for(int N=0; N >= 10;N++)で繰り返し処理をしようとしたのですが、同じfの値が返ってきます。
Nを繰り返し処理で10回値を変えて、それぞれ異なったfの値を出力したいのですが... やり方が分からないのでお願いします。
関数について質問です。
Re: 関数について質問です。
定数ならできません。柿の種 さんが書きました: ↑3年前C言語なんですが、func(double x)の関数の中にある、
f= x - cosx - N の式の定数Nに、main関数の中から数値を送ることってできますかね?
Nをグローバル変数にすると簡単でしょう。
では、0 >= 10 が偽なので0回の繰り返しになります。柿の種 さんが書きました: ↑3年前main関数内やfuncの関数内で、
for(int N=0; N >= 10;N++)で繰り返し処理をしようとしたのですが、同じfの値が返ってきます。
Nを繰り返し処理で10回値を変えて、それぞれ異なったfの値を出力したいのですが...
ちなみに、 では11回の繰り返しになります。
10回値を変えたければ、 のような感じではないでしょうか?
(Nをグローバル変数にすると仮定し、宣言を外しました)
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)