printf.txt

来自「C语言的名里使用方法」· 文本 代码 · 共 46 行

TXT
46
字号
#include<stdio.h>
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);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?