①,对于有符号的整型数据和无符号的整型数据 ,一律使用 %ld 来输出结果。则是否会造成结果的错误?
②,对于浮点型,双精度和单精度,则一律使用 f% .则是否会造成结果的错误?
备注:结果能最大化的全部把数值显示出来,即使尾巴多几个0,则视为“对”。期间不能有四舍五入,截断,溢出现象。
接着问③,如果不考虑尾巴有几个0的前提下,无论有符号的整型数据,无符号的整型数据,浮点型,双精度和单精度 “全部”使用 f% .则是否会造成结果的错误?
备注:结果能最大化的全部把数值显示出来,即使尾巴多几个0,则视为“对”。期间不能有四舍五入,截断,溢出现象。
回答以上问题的时候,最好不能用简单的“可以“和“不可以”回答噢。最好回答出“为什么”?
::>_<::您太厉害了。我非常钦佩您。真的难以言表的敬佩您。
unsigned a=4294967290; 对于这个数,怎么才能让它正确的输出呢?您能写出完整的 printf的相关程序吗?谢谢。
这很好写呀,用printf("%u\n",a);就可以了。