C言語でこちらの問題を解くとどうなりますか?

42
おりがー@ @takakiriba825

どなたかc言語プログラミングが得意な方、いらっしゃいましたら教えていただきたいです。 簡単な問いでお恥ずかしいのですが、画像の問いの答えを教えていただきたいです。 int型どうしの演算で少数の出し方が分からないです。 #c言語 #プログラミング #プログラミング初心者 #プログラミング学習 pic.twitter.com/kLlE8C7eMT

2019-07-09 11:19:05
拡大
ねこめし@ハイブリッドマルチクラウド @necomeshi

某企業の子会社SIerに所属する技術者。 C/C++, Go, Python , Linux、Kubernetes/Docker。最近はAWS/Azure/GCPも。 趣味サバゲーマー

ねこめし@ハイブリッドマルチクラウド @necomeshi

int main() { int a = 10; int b = 5; printf(“a=10とb=5の平均は7.5です”); } twitter.com/takakiriba825/…

2019-07-09 11:55:07
田舎おぢぢ 消費税とインボイス反対 @RyougaIkubo

@necomeshi @NAGAYASU_Shinya 問題に対する答えとしては○だと思う。 日本人的忖度が足りないけど(笑

2019-07-09 13:25:33
ShiroTaka @a4w343645685

@necomeshi にしてもこんな風に問題を書いたらちょっとこう言った悪ふざけを誘っているようなもんじゃない(笑)

2019-07-09 17:01:45
ashworth @feijoa_hal

@necomeshi あれ? C詳しく無いんですけど、それでprintf()使えますか?

2019-07-09 15:07:44
ひーろー@がんばる @Hero_Manah

@feijoa_hal stdio.hをincludeしてたらおっけーですね🙌

2019-07-09 15:15:29
LEGEND(タコは馬鹿) @Takohabaka

@Hero_Manah @feijoa_hal そのへんのincludeは書かなくてもたいていの場合コンパイラが自動補完してくれるからOK

2019-07-09 15:58:50
おりがー@ @takakiriba825

こちらでできました! 今回は『((double)a)/b や ((float)a/b) で、aが小数点型に変換されて計算される』 というやり方を参考にさせていただきました。 皆さまご協力ありがとうございました! #c言語 #プログラミング学習 #プログラミング初心者 #解決 pic.twitter.com/5MYGEVWPTS

2019-07-09 12:02:41
拡大
Mstn @ ドコモロ座の座長 @SatoshiMasutani

@takakiriba825 キャストですね。勉強した範囲になかったのでしょうか。ちょっと気になります

2019-07-09 15:15:47
おりがー@ @takakiriba825

@SatoshiMasutani それが、今大学でプログラミングの基礎を勉強している最中なのですが、教材にint型どうしの切り捨てが起こることと、格上げのことは載っているのですが、今回のint型どうしで浮動小数にするやり方が載っていなかったのです。 それで困ってしまい、質問させていただきました。

2019-07-09 18:45:08