c语言的% d和% t分别表示什么意思

作者&投稿:度柄 (若有异议请与网页底部的电邮联系)
~

C语言中“%d”是格式字符,意思是数据以十进制整数形式输出;“”是转义字符,意思是水平制表(跳到下一个Tab位置)。

在C语言中还有其它格式字符,o%,意思是以八进制整数形式输出;x%意思是以十六进制整数形式输出;c%意思是以字符形式输出;s%意思是以字符串形式输出。等等

在C语言中还有其它转义字符,
换行,从当前位置移到下一行开头,\ddd1到3位八进制数所代表的字符,\xhh1到2位十六进制数所代表的字符,\f换页,从当前位置移到下页开头。

扩展资料

转义字符的作用:

  1. 用于表示不能直接显示的字符,比如后退键,回车键,等。

 2.用来将特殊意义的字符转换回它原来的意义。

参考资料来源:《C程序设计(第三版)》谭浩强 著  清华大学出版社  3 数据类型、运算符与表达式 3.5 字符型数据

参考资料来源:百度百科--转义字符

参考资料来源:百度百科--格式字符




化州市17240871873: c语言中%d之类的符号是什么意思 -
东刚心达: %d\n,最后一个printf语句的意思是输出sum is 后面是sum的值,然后换行 printf(“%d”,sum);意思是输出sum 而printf(“\n”);意思是换行 %d 是一个代表整型变量的符号,说明这个位置是个整型变量,如果你要在这个位置输出一个浮点型变量就要改成%f,double型变量就是%lf,字符型是%c

化州市17240871873: C语言中的%%d是什么意思 -
东刚心达:[答案] printf("%%d"); // 会输出%d 因为%用来作格式符,如%c,%与c搭配表示输出一个字符,%d表示输出一个整数. 那么怎么输出%呢?即用%%表示输出一个%

化州市17240871873: C语言中的%d是什么意思? -
东刚心达: %d是一个占位符,其作用是指出输出变量的位置.%告诉程序把一个变量在这个位置输出,d告诉程序将输出一个十进制整数变量.

化州市17240871873: c语言中%d!是什么意思 -
东刚心达: %d是用来指定输入和输出时的数据类型和格式,表示“以十进制整数的形式输出”.%a 浮点数、十六进制数字和p-记数法(C99)%A浮点数、十六进制数字和p-记法(C99)%c 一个字符(char) %C 一个ISO宽字符 %d有符号十...

化州市17240871873: C语言 自学入门中 输入%d%d 是什么意思 -
东刚心达: %d表示数据类型为整型:int %d%d是两个整型数据

化州市17240871873: C语言中%d什么意思 -
东刚心达: %d:输入输出为整形 %ld 长整型 %hd短整型 %hu无符号整形 %u %lu%s:输入输出为字符串 %c字符%f:输入输出为浮点型 %lf双精度浮点型

化州市17240871873: 在C语言里,%d是什么意思? -
东刚心达: %d 是输出输入格式 为整型,用于 int , short int %f 是输出输入格式 为单精度浮点型,用于 float

化州市17240871873: C语言中%d 什么意思? -
东刚心达: %d:表示把数据按十进制整型输出; %o:表示把数据按八进制整型输出; %x:表示把数据按十六进制整型输出; %u:表示把数据参数按无符号整型输出. %f显示小数表示的普通浮点数.

化州市17240871873: C 语言中%d 是什么意思 -
东刚心达: %d是占位符,%是引导符,d表示十进制整数的形式例如我用键盘输入一个整数给变量a写成:scanf("%d",%d 占得就是a的位再如我在显示器上输出变量a的值写成:printf("%d"...

化州市17240871873: c语言窗口程序中%d是什么意思
东刚心达: %i和%d是一样的,同是整型格式符,没有区别. 教科书上写着: d格式符(或i格式符). 用于输出十进制整数.

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网