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

为什么C语言中%是% d的意思?

发布网友 发布时间:2024-10-06 19:13

我来回答

1个回答

热心网友 时间:2024-10-10 11:39

C语言中,%是转义符,也就是和%一起出现的后面的内容会转义后输出,这三种输出的意义是不同的:

1、%d,表示按整型输出后面给出的变量的值。

2、%%d ,这就会被拆成两部分看待,一是“%%”在C语言中就是输出一个“%”,而是“d”就是一个普通字符,所以当“%%d”在一起时,其含义就是输出“%d”这两个字符。

3、%%%d ,3个%在一起,进行拆分的话,%%代表一个“%”字符,后面的%d又代表整型输出变量的值,所以当“%%%d”一起时,其最终含义就是输出一个字符%号再接着按整型输出变量的值。

为了加深理解,我们通过几个例子来了解:

例如:

int i=4;
printf("%d\n",i);//此条输出结果为:4

printf("%%d\n");//此条语句输出结果为:%d

printf("%%%d\n",i,i);//此条语句输出结果为:%4

上述代码执行后,输出结果为:

4
%d
%4


扩展资料:

在C语言中,%有两种用法:

1、%是求余符号 经常会用到判断一个数是不是能被另一个整除。

如:7%3=1(7除以3 余下1,) 1%3=1(1除以3除不尽 余下1)

如判断一个m是奇数还是偶数 if(m%2==0) printf("偶数");

2、用作转义引导符,用于引导输入输出项表列的格式。

例如:printf("%d%c%f",a,b,c);意思就是a以整型输出 b以字符型 输出 c以实型输出

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? Inco是什么材料,如果是合金,具体成分是什么 incoloy800高温合金inconel有什 我现在的女友总因为我的过去而伤心怎么办? 如果你有一个不堪的过去现在你爱的人也因为这个和你分手,你该怎么... 什么叫公关 公关是什么意思 inconel625是什么钢材? inconel是什么意思? 免费招商平台 老师布置的手抄报不会办 100招商网100招商网简介 复合成功后对方态度冷淡,怎么办? 女朋友和两个男的谈恋爱? 为什么手机做热点流量用得快 梦见钢筋锅的预兆 手机个人热点为什么用了很多流量。 我的手提电脑插上耳机后耳机里有声音,但还有外音。怎么回事?怎么设置... 为什么我的电脑插上耳机之后有外音,耳机也有声音,怎么调试都不管,就... 女朋友生气说时,到底该不该滚 ipad耳机插上还是外音 女朋友生气说“滚”时,到底该不该滚 巴黎圣母院摘抄巴黎圣母院摘抄加赏析 惠州设备非标自动化生产商 深圳设备非标自动化生产公司 ...模式支线任务图文攻略介绍_《漫漫长夜》剧情模式支线任务图文攻略是... 网瘾题材的《理想禁区》,是中国动画从0到1的突破 ...粉来转去”授权啊?急求!!谢谢了,大神帮忙啊 怎样可以快速转钱?谢谢了,大神帮忙啊 「干货分享」如何使用CLion轻松解决C++开发者的7大痛点 Clion:如何有效利用快捷键提高开发效率 你好叨叨是什么意思? ...二季百度云资源 听说好像还有电影能有的话就最好了 拜托了_百度知 ... inconel600相当于国内什么材料? 94年世界杯名单 下列溶液中Cl-浓度由大到小的顺序是 ( )①200mL 2mol/L MgCl2溶液 ②1... ...的是( )A.200mL 2mol/L MgCl2溶液B.1000mL 2.5mol/L NaCl溶液C... ...大的是( )A 200mL 2mol/L MgCl2 B 1000mL 2.5mol/L NaCl溶液_百度知... ...1mol/L MgCl2溶液中的Cl-浓度相等的是( )A.150mL1mol/LNaCl溶液B.1... ...mL 1mol/L的NaCl溶液B.150mL 1mol/L的MgCl2溶液C.200mL 下列溶液中Cl-浓度与300ml 1mol/LCaCl2溶液中Cl-浓度相等的是( )A.20... ...1mol/LAlCl3溶液中Cl-物质的量浓度相等是( )A.100ml1mol/LNa_百度...