c语言中的% d和\ t是什么意思?
作者&投稿:希眨 (若有异议请与网页底部的电邮联系)
C语言中“%d”是格式字符,意思是数据以十进制整数形式输出;“”是转义字符,意思是水平制表(跳到下一个Tab位置)。
在C语言中还有其它格式字符,o%,意思是以八进制整数形式输出;x%意思是以十六进制整数形式输出;c%意思是以字符形式输出;s%意思是以字符串形式输出。等等
在C语言中还有其它转义字符,
换行,从当前位置移到下一行开头,\ddd1到3位八进制数所代表的字符,\xhh1到2位十六进制数所代表的字符,\f换页,从当前位置移到下页开头。
扩展资料
转义字符的作用:
用于表示不能直接显示的字符,比如后退键,回车键,等。
2.用来将特殊意义的字符转换回它原来的意义。
参考资料来源:《C程序设计(第三版)》谭浩强 著 清华大学出版社 3 数据类型、运算符与表达式 3.5 字符型数据
参考资料来源:百度百科--转义字符
参考资料来源:百度百科--格式字符
班奇吾琰: %d是用来指定输入和输出时的数据类型和格式,表示“以十进制整数的形式输出”.%a 浮点数、十六进制数字和p-记数法(C99)%A浮点数、十六进制数字和p-记法(C99)%c 一个字符(char) %C 一个ISO宽字符 %d有符号十...
象州县13150536842: c语言中%d之类的符号是什么意思 - ?
班奇吾琰: %d\n,最后一个printf语句的意思是输出sum is 后面是sum的值,然后换行 printf(“%d”,sum);意思是输出sum 而printf(“\n”);意思是换行 %d 是一个代表整型变量的符号,说明这个位置是个整型变量,如果你要在这个位置输出一个浮点型变量就要改成%f,double型变量就是%lf,字符型是%c
象州县13150536842: C语言 自学入门中 输入%d%d 是什么意思 - ?
班奇吾琰: %d表示数据类型为整型:int %d%d是两个整型数据
象州县13150536842: C语言里面 %d是什么意思 \n又是什么意思 - ?
班奇吾琰: %d表示把一个变量以十进制数字的方式填写进去,\n表示换一行,比如 printf("hello, today is %d\nGood Bye!\n", x); 如果x = 2010,那么打印的结果是 hello, today is 2010 Good Bye!
象州县13150536842: c语言中%%d和%%%d分别是什么意思 - ?
班奇吾琰: 这几个都是格式字符,在输出不同数据时要用不同的的格式字符. 1、printf("%%d"); // 会输出%d. 2、因为%用来作格式符,如%c,%与c搭配表示输出一个字符,%d表示输出一个整数. 3、那么怎么输出%呢?即用%%表示输出一个%. ...
象州县13150536842: 在C语言中,%d,%c,%f,%e分别是什么意思? - ?
班奇吾琰: %d是以十进制整型的格式输出. %c是以单个字符的格式输出. %f是以单精度型的格式输出. %e是以指数的形式输出. C语言中,输入输出的格式为:输入输出符号("<格式化字符串>", <参量表>),格式化字符串由格式控制、和输出表...
象州县13150536842: C语言中的 %d %d什么意思啊?
班奇吾琰: %是格式符,d表示整数,%d的意思就是按十进制整数的形式输出.
象州县13150536842: c语言里%%d是什么,与%d什么关系 - ?
班奇吾琰: %d 是输出输入格式 为整型,用于 int , short int 至于%%d我就没见过了,要结合%%d前后的语句,才能解释吧.
象州县13150536842: C语言里 %d什么意思? - ?
班奇吾琰: 输入或输出整数的意思
象州县13150536842: C语言里面的%ld、%d、%U都是什么意思啊? - ?
班奇吾琰: %ld,%d,%u都是格式说明符中的类型.它的作用是将输入或者输出的数据按照格式说明符指定的格式进行输入或者输出. (1)%ld表示数据按十进制有符号长型整数输入或输出. (2)%d表示数据按十进制有符号整型数输入或输出. (3)%u表示数据...