c语言 printf("%2u>",i+1)是什么意思???
答案:2 悬赏:50
解决时间 2021-02-16 19:39
- 提问者网友:说不出醉人情话
- 2021-02-16 01:33
在一串代码中看到的
最佳答案
- 二级知识专家网友:都不是誰的誰
- 2021-02-16 02:58
%2u的意思是输出的结果总共占两位,按照不分正负的十进制的形式输出,i+1是输出的结果
全部回答
- 1楼网友:虚伪的现实
- 2021-02-16 03:13
i*-1的意思是i与-1的乘积,可以写为i*(-1)或(-1)*i。意思是取i的相反数。如i=3,则运算的结果为-3,i=-3,则运算的结果为3。
printf中%u表示将结果按无符号整数形式输出, '\n'表示回车
规定符说明:
%d 十进制有符号整数
%u 十进制无符号整数
%f 浮点数
%s 字符串
%c 单个字符
%p 指针的值
%e 指数形式的浮点数
%x, %x 无符号以十六进制表示的整数
%o 无符号以八进制表示的整数
%g 把输出的值按照%e或者%f类型中输出长度较小的方式输出
%p 输出地址符
%lu 32位无符号整数
%llu 64位无符号整数
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯