正在加载图片...
3.1.2格式指示符 输出不同类型的数据,要使用不同的类型转换字符。 1.类型转换字符d一以带符号的十进制整数形式输出。 [案例3.2]类型转换字符d的使用。 /*案例代码文件名:AL32.C。*/ mainO int numl=123; 1 ong num2=123456; /*用3种不同格式,输出int型数据numl的值*/ printf("numl-%d,num1=%5d,num1=%-5d,num1=%2d n", numl,numl,numl,numl); /*用3种不同格式,输出long型数据num2的值*/ printf("num2-%ld,num2-%8ld,num2=%5ld\n",num2,num2,num2); printf("num1=%ld n",num1); } [程序演示] 3.1.2 格式指示符 输出不同类型的数据,要使用不同的类型转换字符。 1.类型转换字符d──以带符号的十进制整数形式输出。 [案例3.2] 类型转换字符d的使用。 /*案例代码文件名:AL3_2.C。*/ main() {int num1=123; long num2=123456; /*用3种不同格式,输出int型数据num1的值*/ printf("num1=%d,num1=%5d,num1=%-5d,num1=%2d\n", num1,num1,num1,num1); /*用3种不同格式,输出long型数据num2的值*/ printf("num2=%ld,num2=%8ld,num2=%5ld\n",num2,num2,num2); printf("num1=%ld\n",num1); } [程序演示]
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有