こんにちは。大学のプログラミングの講義で
「4名の身長に追加する形でキーボード(標準入力)から自分の身長を入力し、計5名の身長の平均をポインタを使って求めるC言語プログラムを作成せよ」という課題が出されました。
なかなかわからず、現段階では以下のようになっていますが実行すると途中で停止し終了してしまいます。どうすれば正常に作動できますか?
#include <stdio.h>
void hiroko(int *height)
{
if(*height<180)
*height=180;
}
int main(void)
{
int sato=178;
int sanaka=175;
int hiraki=165;
int masaki=179;
double my;
hiroko(&masaki);
puts("身長を入力\n");
printf("自分の身長:");scanf("%f",my);
printf("佐藤君の身長:%d\n",sato);
printf("佐中君の身長:%d\n",sanaka);
printf("平木君の身長:%d\n",hiraki);
printf("真崎君の身長:%d\n",masaki);
printf("5人の身長平均:%f",(my+sato+sanaka+hiraki+masaki)/5);
return 0;
}
No.3ベストアンサー
- 回答日時:
変数 my が double なので、scanf() で対応する書式指定子は "%lf" になります。
scanf("%lf", &my);
※ちなみに、printf() における double に対応する書式指定子は、"%f" です。
そもそも、hiroko() という関数が何をしているか説明できますか?
あと、4人の身長が int なのに、自分の身長だけ double なのはなぜか、説明できますか?
ありがとうございます。
hiroko()は、masakiのアドレスを得ているということです。
doubleに関しては、平均が小数点まで反映したいのでそのように入力しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語(構造体) 3 2022/07/05 20:08
- C言語・C++・C# C言語 プログラミング 4 2022/05/22 11:53
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# C言語の課題が出たのですが自力でやっても分かりませんでした。 要素数がnであるint型の配列v2の並 3 2022/11/19 17:41
- C言語・C++・C# 至急教えてください! プログラミングの問題です! お願いします! 出力2と全く同じ出力をするように、 2 2022/06/22 23:10
- C言語・C++・C# c言語でユーザ関数を利用して入力された文字列を反転させるプログラムを作りたいです。 3 2023/01/29 19:47
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 割られる整数と割る整数を受け取って、商と余りを出力す 3 2022/07/05 10:23
- C言語・C++・C# C言語 3 2022/10/04 15:07
- C言語・C++・C# C言語プログラム変更 2 2022/12/21 15:03
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
岡本健一さん身長172で木村拓哉...
-
髭が薄い人は背は伸びるのか。
-
男で身長174センチは高校三年生...
-
身長4cm差ってこんなにあるん...
-
180㎝の方って、物で例えるとど...
-
身長を測れるところ
-
中1の女子です。 画像は私の全...
-
なぜ銭湯男風呂に女児身長120CM...
-
身長計の誤差。私は身長176cmあ...
-
身長の3cm差って結構違いますか...
-
男で身長が低くて辛いです。 私...
-
高校三年生。身長についてです...
-
小学6年生です 身長は139㎝「か...
-
男で別に身長173㎝とか十分です...
-
一年前に年下の彼女と並んでと...
-
欧米では身長180はチビ扱いです...
-
身長178センチは90人中の上位何...
-
177cmって意外と小さいですか?...
-
私は成人男性ですが、身長が低...
-
身長が低い男性に冷たくないで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
私は身長が154cmです 小さいで...
-
身長を測れるところ
-
身長4cm差ってこんなにあるん...
-
180㎝の方って、物で例えるとど...
-
欧米では身長180はチビ扱いです...
-
岡本健一さん身長172で木村拓哉...
-
男で別に身長173㎝とか十分です...
-
177cmって意外と小さいですか?...
-
中1の女子です。 画像は私の全...
-
小学6年生です 身長は139㎝「か...
-
身長の3cm差って結構違いますか...
-
成人男性で身長が172センチ...
-
身長が低い男性に冷たくないで...
-
一年前に年下の彼女と並んでと...
-
175cmを小さいという人の感覚が...
-
身長が低いと人生ハードモード
-
男で身長174センチは高校三年生...
-
身長計の誤差。私は身長176cmあ...
-
私は成人男性ですが、身長が低...
-
男で身長が低くて辛いです。 私...
おすすめ情報