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

c语言中 %d%d和%d,%d 有什么区别?

发布网友 发布时间:2022-04-23 00:37

我来回答

12个回答

热心网友 时间:2022-04-05 04:42

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

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

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

C语言中,%是转义符,也就是和%一起出现的后面的内容会转义后输出

例子:

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

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

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

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

4%d%4

扩展资料:

C语言优点:

1、简洁紧凑、灵活方便

2、运算符丰富

3、数据类型丰富

4、表达方式灵活实用

5、允许直接访问物理地址,对硬件进行操作

6、生成目标代码质量高,程序执行效率高

7、可移植性好

8、表达力强

参考资料:百度百科-C语言

热心网友 时间:2022-04-05 06:00

只有一个区别,在于换行符【\n】,即【%d】输出后不换行,而【%d\n】会换行。

概念解析:

1、%d---输出一个整型数。

2、\n--- 回车换行。

一、无换行符演示如下:

1、【%d】代码:

2、执行输出:

二、换行符演示如下:

1、【%d\n】代码:

2、执行输出:

扩展资料:

换行符和回车符的区别:

二者都有“回车(enter)”的意思,打字的时候,字车由左向右移动,打完一行,要将字车回到最左边,这个过程可以理解为“回车”,所以回车的意思就是将字车回到首列。而如果要继续打字,就要将字车移到下一行,继续从左到右,一个一个打字。

现代计算机语言中延续了“回车”的概念,而以前打字机的字车的概念等同于现在的屏幕上光标,所以科学家在设计C语言时,采用了“回车”的这种概念:

1、‘\r’就是将光标移到本行的首列。

2、回车换行的‘\n’就是将光标移到本行首列以后换行(移到下一行)。

参考资料:百度百科--换行符

热心网友 时间:2022-04-05 07:35

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以实型输出

热心网友 时间:2022-04-05 09:26

前面连续的两个整数,后面用逗号分隔的两个整数

热心网友 时间:2022-04-05 11:34

%d就是普通的输出了


% 2d是将数字按宽度为2,采用右对齐方式输出,若数据位数不到2位,则左边补空格。如下:


% 02d,和% 2d差不多,只不过左边补0


%.2d从执行效果来看,和% 02d一样

希望能帮到你哦!

热心网友 时间:2022-04-05 13:59

一个有逗号,一个没有逗号。
比如a=1,b=2
printf("%d%d",a,b);
显示出来就是:
12
如果加了逗号:
printf("%d,%d",a,b);
显示出来就是:
1,2

热心网友 时间:2022-04-05 16:40

%d:格式化字符串内表示整数,运行过程中他会被后边的整数参数替换掉,比如printf("%d",10);输出的是10。
\n:表示换行符,左斜杠是转义符的意思。字符串里出现他就表示换行。
%d\n:就是上面两个结合。将%d替换为一个整数再换行,比如printf("%d\n%d",10,20);输出的不是1020,而是10换行20。

热心网友 时间:2022-04-05 19:38

scanf中用 %d%d:
输入时中间数字用空格、Tab、回车符分隔都可以。
用%d,%d :
输入时中间数字必须用英文的逗号“,”才可以(如果用了中文标点“,”也不行的),否则便读入数据出错。

热心网友 时间:2022-04-05 22:53

%d和%d\n 本质上是没有区别的。不过在输出的时候%d\n会多一个换行。也就是说\n只是一个换行的符号而已。假设用1表示换行,用2表示%d。
那么用printf输出的时候结果如下:
对于%d:2
对于%d\n:2
1

热心网友 时间:2022-04-06 02:24

如果是输出格式:
%d -- 按整型输出变量的值。
%%d -- 输出两个字符: %d。
%%%d -- 输出一个字符%号再接着按整型输出变量的值。
例如:
int i=4;
printf("%d %%d %%%d\n",i,i);
打出: 4 %d %4
====================================
语句中,%d 表示模运算
例如:
int b,c=5,d=4;
b = c%d;
printf("%d\n",b);
打出:1
====================================

热心网友 时间:2022-04-06 06:12

scanf("%d %d %d",&day,&month,&year); 在输入时这样输入,1 2 3

scanf("%d, %d, %d",&day,&month,&year); 在输入时这样输入,1, 2, 3

热心网友 时间:2022-04-06 10:17

当然有了,没看有分隔么追问能讲具体些吗

追答不带,的,是两个整数连在一起输出,有分隔了中间就会有分隔的输出

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
街头篮球手游中锋攻略汇总 C位攻略大全 街头篮球手游中锋有什么技巧 中锋C技巧详解 php一个表单提交数据怎么区分开,隐藏域可以吗,如果可以怎么用。 梦见牙掉光了什么预兆 梦见牙齿掉完了是什么征兆 梦见牙齿全掉了是什么预兆 梦见一口牙全部掉了是什么预兆 教师年度考核不认课的领导班子成员,干的工作不少,怎样考核办法公平... 湖北省郧西县义务教育学校绩效工资实施办法绩效工资总量和水平的... 事业单位年底是否有绩效奖金的 C语言里面,%d%c%f分别是什么意思?怎么用? c语言中%%d和%%%d分别是什么意思 C语言中%d和%f是什么意思啊? C语言中%d的%,d分别表示什么? C语言中%d是什么意思?能不能说的通俗易懂一些。刚学。还有%符号是什么意思?请回答一下,谢谢! C语言 %d 、 %f 分别是什么意思? c语言中%*d是什么意思 C语言d%是什么意思啊~! C语言的d%%是什么意思 C语言中printf里的d%是什么意思? 大学新生 c语言 那个百分号d是什么意思啊 一头雾水 三星S系列新旗舰:三星S20、S20+、S20 Ultra外观和拍照对比 三星s21+和三星s20ultra那个好 Samsung S20 Ultra值得买吗? 求个3d定制女仆2 1.46界面汉化或者是1.3.1.2的游戏本体 买哪个好?(三星s20 Ultra 16+512g)和(iPhone12pro MAX 512g) CM3D2的1.32.2汉化补丁能装到1.32.1吗 cm3d2 文字汉化以及傻瓜步兵插件for1.15怎么用 同样是一亿像素,三星S20 Ultra为什么更强? 我cm3d2打开后总是崩溃? /d在c语言中是什么意思 c语言中%+d是什么意思 开关及清除屏键是什么 C语言中%0.2d和%2d分别是什么意,有什么区别 c语言中%5.2d是什么意思我是刚学习C语言 c语言中的符号%6.2d是什么意思 C语言输出printf里面%*d是什么意思? c语言%8.2d什么意思,尤其是那个8是干嘛的? 蓝莓酒能放冰箱冰过喝吗 冷冻的蓝莓可以做酒吗?怎么做啊? 请问凯缘春蓝莓红酒打开后能保存多长时间呢? 易泉红蓝莓酒存储的方法! 蓝莓酒是什么。 蓝莓酒打开了,能放多久? 自制蓝莓加白糖密封后需要放冰箱吗? 请问蓝莓酒怎么做? 怎么做蓝莓酒? 喝蓝莓酒的时候,搭配什么更美味? 蓝莓酒是蓝莓做的吗? 苹果如何在微信下载第三方软件?