c言語のプログラミングについての質問なのですが、
定価と消費税率(%)を引数として税込価格を返すprice関数を作成せよ。定価はint型、税率と税込価格はdouble型とする。main関数内でprice関数を呼び出し税込価格をけいさんさせる。price関数はmain関数の後に記述すること。
という問題で私は定価100円、税率10%とし、写真のようなプログラムを作成したのですが、これを実行すると、税込価格が0円と表示されてしまいます。どう解決すればいいのかわからないのでわかる方がいたら解説お願いします。
No.3ベストアンサー
- 回答日時:
修正点は2つ。
(1)price関数の宣言のvoidをdoubleに変更
(2)main()内でprice関数を呼び出すときに、戻り値を変数に入れないと次の行のprintf()で活かせない
(例)
double inctax; // 税込価格
:
inctax = price(lp, tr); // 変数inctaxを次の行のprintf()に与える
printf("定価%d円, 税率%f%%, 税込み価格%f円\n", lp, tr, inctax); // 税率の%の文字を表示するには%%と表記する
どこがどのように間違っているのか丁寧にしてしていただきありがとうございます。おかげでうまく実行することができました。一番わかりやすかったのでベストアンサーに選ばせていただきます。
No.2
- 回答日時:
price関数の戻り値がvoidになってますね
voidをdoubleに書き換えましょう
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語初心者です、、、お助けください 2 2023/03/14 20:08
- 国産バイク 大型バイク カワサキz900rsに付ける ヨシムラのマフラーの質問です、 【 商 品 I D 】14 2 2023/06/27 13:43
- その他(お金・保険・資産運用) 至急!【Wolt】各メニューの価格設定の簡単な計算方法 3 2023/03/05 11:58
- 消費税 消費税の納税額の計算 1 2023/02/19 18:12
- 経済学 答えが二つ出て曖昧なので誰か時給教えていただけると幸いです。 ある財の市場における需要関数と供給関数 3 2022/11/15 23:10
- 専門店・ホームセンター そのホームセンターは昔、消費税込価格表示でした。 当時「当店は、消費税込価格表示です」と、客にその有 6 2023/01/15 10:11
- テレビ 家電量販店の無料保証3年と5年の違い(液晶テレビ)はどういう基準で決まるのですか? 8 2023/08/06 08:22
- 経済学 ミクロ経済学 4 2023/01/28 01:57
- 小学校 インド人は「19×19」までの掛け算を小学生までに暗記するそうです。 5 2022/08/07 20:39
- 飲食店・レストラン 飲食店で、税込価格も税抜価格も1円単位の端数がつく場合があります。 例 レストランのガスト 現金支払 5 2022/11/27 05:53
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
C言語初心者です、、、お助けください
C言語・C++・C#
-
C言語初心者 ポインタについて、お助けください、、
C言語・C++・C#
-
構文エラー;"が型の前にありませんとは、どうしたら解決できるのですか。"
C言語・C++・C#
-
-
4
プログラミングについて再度質問です。ソースコード教えて欲しいです。stdilbとかEXIT使わない簡
C言語・C++・C#
-
5
再起呼び出しの回数をカウントするプログラム
C言語・C++・C#
-
6
C言語の入力した文字を反転させるプログラミングの仕方が分かりません。
Ruby
-
7
C言語初心者 構造体 課題について
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラムでの数字につく”f”の...
-
doubleの変数にintとintの割り...
-
C言語を実行すると-infが出てき...
-
C言語で-23乗を取り扱うには
-
-1.#IND00と出てしまうのですが...
-
float型とdouble型の変数の違い...
-
関数におけるif文とreturn文に...
-
C言語 関数プロトタイプ宣言の...
-
C++で外積
-
C 開放してるのにエラー(doubl...
-
C言語でのsinxのマクローリン展...
-
Cで3乗根を求める方法
-
doubleは常に%lfとするべきなのか
-
c言語で、繰り返し文の中で、0....
-
型について
-
EXE1→DLL→EXE2数値を受け渡す方法
-
C言語について(三角形の面積・d...
-
C言語のプログラムで#include<m...
-
C言語の問題について
-
数値を指数部と仮数部に分離したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラムでの数字につく”f”の...
-
float型とdouble型の変数の違い...
-
doubleの変数にintとintの割り...
-
C言語を実行すると-infが出てき...
-
C 開放してるのにエラー(doubl...
-
至急です! マクロ定義で #defi...
-
c言語で、繰り返し文の中で、0....
-
関数におけるif文とreturn文に...
-
C言語 関数プロトタイプ宣言の...
-
C言語初心者 構造体 課題について
-
C言語の型による処理速度の違い
-
Cで3乗根を求める方法
-
C言語で-23乗を取り扱うには
-
2分法で方程式の複数の解を自...
-
doubleは常に%lfとするべきなのか
-
c言語のコンパイルエラー canno...
-
C言語で直角三角形の斜辺を求め...
-
C言語のプログラムで#include<m...
-
int とdoubleの比較
-
C++で外積
おすすめ情報