急求C语言中的格式字符表

我知道在C语言中有许多的格式字符,小弟我就想知道大概有那些,它们的功能是什么,有那位大侠能列出这样的表来,小弟急切需要,在这里先感谢了```````

1.%d格式符。它的作用是将其对应的表达式的值按照十进制整数方式输出。

(2)%md格式符。它的作用是按照m指定的宽度进行输出。

(3)%ld格式符。它的作用是将其对应的表达式的值按照长整数方式输出。

(4)%mld格式符。这个格式符的作用和上面的作用一样。

2.%o格式符。它的作用是将其对应的表达式的值按照八进制整数方式输出。

3.%x格式符。它的作用是将其对应的表达式的值按照十六进制整数方式输出。

4.%u格式符。它的作用是将其对应的表达式的值按照十进制无符号整数方式输出。

5.%c格式符。它的作用是将其对应的表达式的值按照字符方式进行输出。

6.%s格式符。它的作用是输出一个字符串。

7.%f格式符。它的作用是将其对应的表达式的值按照实数方式进行输出。

8.%e格式符。它的作用是将其对应的表达式的值按照指数方式进行输出。

9.%g格式符。它的作用是将其对应的表达式的值按照实数与指数方式中较短的一种方式进行输出。

10.%%格式符。它的作用是输出一个百分号。

参考资料:http://blog.csdn.net/liaixunhuan/archive/2007/10/17/1829860.aspx

温馨提示:内容为网友见解,仅供参考
无其他回答

用c语言做一个表格,不知道怎么描述就上图了,急求急求
include<stdio.h> void main(){ int i,j;int nLen = 12;for (i = 1; i <= nLen; i++){ for (j = 1; j <= nLen; j++)printf("%5d", i * j);printf("\\n");} }

表达式 sizeof("\\nsum=%d\\n") 的值是?急求 在线等 c语言
首先\\n在c语言中是一个特殊的字符,表示换行符,所以\\n算一个字符,所以"\\nsum=%d\\n "其实就是\\n,s,u,m,=,%,d,\\n,这8个字符,再加上代表字符串结束的\\0(在c语言中系统会自动给字符串结尾加上‘\\0’),一个9个字符,而在c语言中一个字符占一个字节,所以结果就是9 ...

c语言中IF的用法!!!急求!!!
if(表达式){语句组1;} [else {语句组2;} ](1)if语句中的“表达式”必须用“(”和“)”括起来。(2)else子句(可选)是if语句的一部分,必须与if配对使用,不能单独使用。(3)当if和else下面的语句组,仅由一条语句构成时,也可不使用复合语句形式(即去掉花括号)。2.if语句的执行过程...

简单的c语言运算
括号 > 加减乘除运算 > 与 > 或

C语言与微控制器C语言的区别 急求
常用函式printf,普通C中输出到萤幕,微控制器中输出到串列埠。等等,具体的需要自己去挖掘。一样的,只是微控制器c是对于一种器件来说的,了解了微控制器的一些i\/o口,和暂存器后,就可以进行c语言程式设计了的,给个微控制器C看看吧:看不懂的地方就是微控制器c特殊的地方,学习是注意这些地方...

急求C语言程序源代码,要求是一个乘法口诀表!!
内部循环控制列数。内层循环通过累乘实现乘法运算,并将结果以格式化字符串形式输出。输出时,每个乘法结果以`\\t`分隔,每行输出完毕后,程序输出一个换行符`\\n`。在用户输入-1或程序条件不满足时,程序通过`exit(-1)`函数安全退出。此程序简洁高效,适用于快速生成乘法口诀表,满足用户需求。

急求c语言>>= 双目运算符 dat >>= 1; 是什么意思 详细过程
移位运算符有双目移位运算符:<<(左移)和>>(右移)。移位运算符组成的表达式也属于算术表达式,其值为算术值。左移运算是将一个二进制位的操作数按指定移动的位数向左移位,移出位被丢弃,右边的空位一律补0。右移运算是将一个二进制位的操作数按指定移动的位数向右移动,移出位被丢弃,左边移出...

急求C语言程序代码,分不够的可以再加
void){ double i,j,t;printf("请输入两个浮点数,两数之间以空格分隔:\\n");scanf("%lf %lf", &i, &j);printf("i=%+010.4lf, j=%+010.4lf\\n", i, j);t = i;i = j;j = t;printf("i与j的值交换后:i=%+010.4lf, j=%+010.4lf\\n", i, j);return 0;} ...

急求,用c语言打印出如图两个图形。谢谢
通用的一种做法是用矩形圈起来所有的点,建立二维数组,0、1赋值,0的地方输出“ ”,1的地方输出“*”。另一种是使用数学建模的思想,构建坐标系并求出图形符合的函数表达式,某点位置符合要求时输出“*”。当然了,还可以用n行printf~~~ ^_^ ~~...

三道简单的C语言填空,急求
c[1]='\\v',c[2]='\\ \\\\ ';\\\\的意思是代表一个'\\',ASCII值是92,相当于一个字符。当找到'\\0'时,就停止了,不往后找了。因此结果是3,也就是B选项。朋友,我看前两题很简单,。没一点挑战性,因此没给详细答案,第三题我看是道好题,给了你详细的答案。自己看看如何呐?

相似回答