用unsigned int定义的变量,输入输出的时候, 如unsigned int x; scanf("% ",&x);这里%后面应该是 d 么?

如题所述

应该用u,表示x为unsigned int 类型。
d表示的是 int。

其实这些字母的用法可以查MSDN的,有详细的说明。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-16
用u,表示unsigned
第2个回答  2012-07-16
是的本回答被提问者采纳