私が受けた試験に問題がありました。質問は次のとおりです。
次のコードの出力は次のようになります。
#include<stdio.h>
#include<conio.h>
void main()
{
int a=5, b=6, c=7;
printf("%d%d%d");
}
私の答え : printf に必要な引数が指定されていないため、警告が表示されます。
そして、それを実行すると、ガベージ値が得られます。
先生は私にゼロをくれました。彼によると、答えは値が逆の順序で出力される、つまり出力が「765」になるということです。
問題は、彼が Turbo C++ コンパイラを使用しており、私は通常 GCC を使用していることです。点数を取り戻すためのコメントと説明をいただけますか? それとも私の答えは本当に間違っていますか?