问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中比如printf(...%u...)和%d是一样的,可是是什么意思?还有%o,能否通俗点

发布网友 发布时间:2023-04-01 00:53

我来回答

4个回答

热心网友 时间:2023-11-16 13:35

%u是用来输出unsigned型数据的,既无符号数,以十进制形式输出。
%d输出的是整型数据,带有负号。
通俗点就是用%d格式输出的数可以带有负号,%u输出的书都没有负号,用他们来输出同一个正数结果是一样的,单输出负数时结果就不一样了,如用%u格式输出-1时结果是65535(Turbo C环境下)
%o输出的是八进制数如:83转化为八进制是123
#include<stdio.h>
void main()
{
int a=83;
printf("%d,%o\n",a,a);
}结果是:83,123

热心网友 时间:2023-11-16 13:36

c语言格式输出小结:
(1)最常用的格式是%d,含义是以10进制形式打印一个整数。
如果输出的整数是负数,则,输出的第一个字符就是‘-’号
(2)%u格式与%d格式类似,只不过要求打印无符号10进制整数。
(3)%o格式请求输出8进制整数
(4)%x和%X格式请求输出16进制整数。
%x格式中用小写字母a,b,c,d,e,f来表示10到15之间的数
%X格式中用大写字母A,B,C,D,E,F来表示10到15之间的数
共同点:8进制和16进制整数总是作为无符号数处理的。
(5)%s格式用于打印字符串,与之对应的参数应该是一个字符指针,待输出的字符始于该指针所指向的地址,直到出现一个空字符('\0')
才终止。
(6)%c格式用于打印单个字符:例如:
printf("%c",c); 等价于 putchar(c);
(7)%g,%f和%e这三个格式用于打印浮点值。追问什么叫无符号10进制整数啊

热心网友 时间:2023-11-16 13:36

这个叫做格式化字符串
意思就是,遇到一个%N,那么就从后面的参数列中以%N为类型填到%N处。
%u 是表示无符号整型,你看看C语言书上都有的啊

热心网友 时间:2023-11-16 13:37

晕 什么叫无符号10进制整数,呵呵 兄弟 这个你还没整明白呢 你问输出语法干吗??这有点鼻涕倒流了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
南师足贴的功效和用法是什么 五指运湿膏能减肥吗 清颜六白膏真的管用吗 一个手机号建了两个微信号第一个微信号密码忘了怎么找回 ug最好用的版本是什么 带“沙鸥”的诗句大全(87句) 归计狎沙鸥的意思是什么 指期乘禁马,无暇狎沙鸥。 “无机终日狎沙鸥”的出处是哪里 “无暇狎沙鸥”的出处是哪里 C语言指针小结 小米百度键盘键盘音有延迟怎么办? 50kb的照片像素是多大 13.3寸屏幕有多大 梦见房东赶我出门的预兆 梦见房东催房租的预兆 梦见房东带我看房子的预兆 梦见我一个人开车在山路上的预兆 公司地址异常了,如何处理? . 简述青少年情绪活动的特点? 林州哪里有卖气化炉的实体店 员工超过退休年龄,但养老保险可以交到55岁? 2023年灵活就业人员退休新政策 江苏女退休8月1日新规定 江苏省女性退休年龄最新规定2023 江苏省女职工退休年龄规定 怎么在清风找歌曲伴奏 秒可职场的excel课真的有用吗? 抖音的实名认证是不是只能一个身份实名一个抖音号? 我的专业是旅游管理专业的翻译是:什么意思 盒装醪糟的做法 CFA协会是谁创立的,有多少年的发展历史? 为什么新车踩刹车发出异响? 新车刹车时嘎嘎响,是什么原因? 新车刹车咯噔响怎么回事 农历2020鼠年元宵节出生的女孩起名方法介绍 数据库主从同步,主库数据丢失影响从库吗 泰康人寿爱家之约投保人疾病身故保医疗和意外身故有理赔吗 麤麤的解释 麤奘的解释 麤履的解释 完美168.top是什么网站? 网商贷逾期协商平台只答应延期半年,怎么办? 圣经中施恩是什么意思 地肥物美身高大,弱小蚱蜢比自身。请问圣经出自哪卷书 好分期贷款平台怎么样,靠谱吗? 好分期贷款可靠吗 即刻贷分期怎么样 南京银行没有柜台 金陵科技学院专转本专业介绍:金融学?