C语言的名里使用方法

源代码在线查看: printf.txt

软件大小: 8 K
上传用户: yehao
关键词: C语言
下载地址: 免注册下载 普通下载 VIP

相关代码

				#include
				void main()
				{
					double a=4.5678;
					double c=45679;
					double d=-4.56;
					int b=25;
					//指数和小数形式
					
					printf("double类型的小数形式a=%lf\n",a);
					printf("double类型的指数形式a=%le\n",a);
					//不输出无意义的0	%g
					printf("不输出无意义的0	a=%glf\n",a);
					printf("不输出无意义的0	a=%gle\n",a);
					//不输出无意义的0 %g
					printf("不输出无意义的0	c=%gle\n",c);
					printf("有点问题c=%le\n",c);
					//#对与双精度的意义
					printf("#对与双精度的意义c=%#glf\n",c);
				
					//输出标志位 #
					printf("16进制的加#号b=%#x\n",b);
					printf("16进制的不加#号=%x\n",b);
				
					printf("8进制的加#号b=%#o\n",b);
					printf("8进制的不加#号=%o\n",b);
					//输出最小宽度 M
					printf("double类型宽度a=%5lf\n",a);
					printf("double类型宽度a=%12lf\n",a);
					
				
					//输出精度 N
				  printf("double类型精度a=%.2lf\n",a);
				  printf("double类型精度+宽度a=%5.2lf\n",a);
					//结果左对齐
				  printf("结果左对齐double类型精度+宽度a=%-5.2lf\n",a);
				  
					//再加一个加号和空格 +
					printf("再加上加号左对齐double类型精度+宽度a=%+-5.2lf\n",a);
					printf("再加上空格左对齐double类型精度+宽度a=% -5.2lf\n",a);
					
					//负数的情况 -
					printf("再加上加号左对齐double类型精度+宽度d=%+-5.2lf\n",d);
					printf("再加上空格左对齐double类型精度+宽度d=% -5.2lf\n",d);
				}
							

相关资源