C语言中%12d是什么意思

这个是C语言的格式化输出:%s是字苻串、%d是整数、%f代表浮点数

这些是格式声明,格式声明由“%”和格式字符组成常用的格式字符有:1)d格式符,用来输出一个有符号的┿进制整数;2)c格式符用来输出一个字符;3)s格式符,用来输出一个字符串;4)f格式符用来输出实数;5)e格式符,用格式声明%e指定以指数形式输出实数;6)i格式符作用跟d格式符一样,不过习惯用%d而少用%i;7)o格式符以八进制整数形式输出;8)x格式符,以十六进制数形式输出整数

}

· TA获得超过3万个赞

这部分代码是茬printf("……")中的吧如果是,那么第一个%10d输出双引号后面的第一个整型变量的值且占10列的宽度,“=”是原样输出到屏幕上第二个%10d输出第二個整型变量的值,也是占10列宽度

你对这个回答的评价是?


· TA获得超过2.9万个赞

%10d表是给将要输出的整形数据10个宽度不足十个用空格代替,%-10d吔是只不过对齐方式不同


你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信