作家收入怎样:不明白这个问题怎么改啊

来源:百度文库 编辑:高考问答 时间:2024/04/28 02:36:19
main()
{
unsigned u,n;
u=51274;
n=128765;
printf("u=%u n=%u\n",u,n)
我要输出的结果是u=51274 n=128765

printf("u=%u n=%u\n",u,n);应改为:printf("u=%d n=%d\n",u,n);十进制的是%d;

printf("u=%u n=%u\n",u,n)
%u 有点忘了十进制是不是这个表示。如果是的话估计就是数太大了是不是?你可以用float定义。
float u=51274;
这样。