このプログラムを実行し、値234,453290453294をfloatとdoubleで定義した変数に代入して、画面に出力した時、どうなるか?実行結果にはどのような結果違いが発生し、なぜそうなるのかの理由を述べよ


文字変数aにbという文字、文字変数cにdという文字を代入して、変数aとcを使って、dbと出力するプログラムを作成せよ

誰かこれ助けてくれませんか

このQ&Aに関連する最新のQ&A

A 回答 (1件)

最初の問題は、サンプルプログラムの通りに打っていけば


結果の確認はできますよね?
考察は、floatとdoubleの違いについてですので調べてみてください。
環境に依存する部分もありますので、一概にコレ!!とは言えません。
ヒント:表現できる値の範囲、丸め誤差、あたりかな…?

次の問題ですが
#include <iostream>
using namespace std;

inr main()
{
char a = 'b', c = 'd';

cout << c << a << endl;
return (0);
}

これでOKのはず。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング