実行しようとしてもエラーが出て実行できません。C言語では絶対値のプログラムは存在しないのでしょうか?もし存在するなら教えてください。通報する回答数6気になる0質問をブックマークします。マイページでまとめて確認できます。24%(612/2465)abs(a+b)で絶対値が取れます。45%(18/40)回答ありがとうございました。おかげさまで無事解決しました。今後ともよろしくお願いします。11:20:56関連するQ&AQC言語の参考書について大学の後期の授業でC言語の参考書を買ってくるように言われました。どの参考書がいいのかわからないの...QC言語での計算C言語初心者で、計算するプログラムを作ってみようと思い、少ない知識で十進数を二進数にするプログラムを作っ...QC言語のファイル入出力について教えて下さいC言語初めて1ヶ月の超初心者です。75%(398/526)a+bの型によって、関数を使い分ける必要があります。...続きを読むa+bの型によって、関数を使い分ける必要があります。45%(18/40)アドバイスどうもありがとうございました。以後参考にさせて頂きます。今後ともよろしくお願いします。31%(81/257)abs()は整数型なので、もし、a,b,cが実数値なら、fabs()を使ってください。...続きを読むabs()は整数型なので、もし、a,b,cが実数値なら、fabs()を使ってください。45%(18/40)回答ありがとうございました。以後参考にさせて頂きます。今後ともよろしくお願いします。使用し、先述の方々の様に用いるのが正攻法?ですが、いちいち変数の型を気にしなければならないので、私の場合は以下の様なマクロ関数を定義して使っています。(((c)<0)?-(c):(c))参考まで。使用し、先述の方々の様に用いるのが正攻法?ですが、いちいち変数の型を気にしなければならないので、私の場合は以下の様なマクロ関数を定義して使っています。(((c)<0)?-(c):(c))参考まで。45%(18/40)アドバイスどうもありがとうございました。以後参考にさせて頂きます。今後ともよろしくお願いします。75%(398/526)もう回答の必要はないと思いますが、老婆心ながら。NINJA104さんのおっしゃるように、絶対値程度のものなら、マクロを使った方が関数を使うよりも高速で手軽です。ABS(a++);などとしてしまうと、マクロの副作用で結果が不明(処理系によって結果が異なる)なので注意が必要です。C++などならインライン関数があるので、こんな問題ないのですが。...続きを読むもう回答の必要はないと思いますが、老婆心ながら。NINJA104さんのおっしゃるように、絶対値程度のものなら、マクロを使った方が関数を使うよりも高速で手軽です。ABS(a++);などとしてしまうと、マクロの副作用で結果が不明(処理系によって結果が異なる)なので注意が必要です。C++などならインライン関数があるので、こんな問題ないのですが。45%(18/40)アドバイスどうもありがとうございました。以後参考にさせて頂きます。今後ともよろしくお願いします。18%(4/22)質問の内容とは関係ないのですが、もうすこしタイトルのつけ方に気をつけたほうがいいと思います。今回の質問ならば「絶対値を使用できません」など質問の内容がわかりやすいものがいいと思います。初心者というのは本文の最後にでもちょこっと書いておけばいいことですから。偉そうなこと言ってすいません。...続きを読む質問の内容とは関係ないのですが、もうすこしタイトルのつけ方に気をつけたほうがいいと思います。今回の質問ならば「絶対値を使用できません」など質問の内容がわかりやすいものがいいと思います。初心者というのは本文の最後にでもちょこっと書いておけばいいことですから。偉そうなこと言ってすいません。45%(18/40)偉そうなことだなんてとんでもないです。関連するQ&AQコンパイラについてC言語初心者です。)m現在乱数を使ったプログラムを作っています。下のプログラムでコンパイルではエラーがでませんが、実行...Qc言語、演算子&について当方c言語、初心者でただいま勉強中です。以下のようなプログラムをコンパイルし実行すると、i=10...QC言語初心者です。計算がうまく出来ず困っています。「苦しんで覚えるC言語」というサイトに載っている以下の問題を解きたいのですが、プログラムにエラーは出ない...QC言語のプログラムが実行できません。C言語のプログラムが実行できません。コンパイルは出来るんですが、実行すると、「Segmentat...Q和を求める問題C言語初心者です・・・。(1)正の整数値nを読み込んで、1からnまでの和sumを求めて出力す...Q実行時エラー(E2206)についての質問です。C言語を学習したいと思い、Borlandのフリーコンパイラを入れて動作チェックを...QマイクロソフトVisualC++使用。コンパイルとビルドにエラーはない...超初心者です。今、本を見ながら練習問題をこなしている状況なんですけど。足し算のプログラムをつくり...QC言語C言語初心者です。整数を入力しその数が偶数ならプログラムを終了する。このQ&Aにはまだコメントがありません。あなたの思ったこと、知っていることをここにコメントしてみましょう。みんなが気になるQ&AQお年玉年賀はがきの当選番号お年玉年賀はがきの当選番号はいつわかりますか?ネット上で番号がわかるサイトなどありますか?Q易化の読み方について「今年度入試でT大学は易化した。」易化を私はいかと読んでいますが,えきかと読む人がいます。ATOKでは,いかの方だけ文字変換されるので,私の読み方でよいのだと思います。ところで,えきかは誤りですか。Qアルコールでウィルスが消毒できますか?先ほどテレビで幼稚園の手洗い運動を放映していました。そこでは園児たちにアルコール消毒を奨励し、「ばい菌、ウィルス、バイバイ」と言っています。そもそもアルコールで消毒できる、というのはどういうメカニズムですか?ウィルスは生物と無生物の間の存在でそれ自身では代謝もしないということですが、アルコールでウィルスが機能をなくすのでしょうか?少なくともばい菌とウィルスは消毒のメカニズムが根本的に違うと思うのですが、その違いについても教えていただければと思います。関連するQ&AQC言語の参考書について大学の後期の授業でC言語の参考書を買ってくるように言われました。どの参考書がいいのかわからないの...QC言語での計算C言語初心者で、計算するプログラムを作ってみようと思い、少ない知識で十進数を二進数にするプログラムを作っ...QC言語のファイル入出力について教えて下さいC言語初めて1ヶ月の超初心者です。本を読んでもネットで調べても、ファイル入出力の意味がいまいちよく分...QコンパイラについてC言語初心者です。)m現在乱数を使ったプログラムを作っています。下のプログラムでコンパイルではエラーがでませんが、実行...Qc言語、演算子&について当方c言語、初心者でただいま勉強中です。以下のようなプログラムをコンパイルし実行すると、i=10...QC言語初心者です。計算がうまく出来ず困っています。「苦しんで覚えるC言語」というサイトに載っている以下の問題を解きたいのですが、プログラムにエラーは出ない...QC言語のプログラムが実行できません。C言語のプログラムが実行できません。コンパイルは出来るんですが、実行すると、「Segmentat...Q和を求める問題C言語初心者です・・・。出来上がり、後で見に来たたくさんの人の悩みの解決に役立てられています。