public class TestPrintf{
public static void main(String[] args)
{
//定义一些变量,用来格式化输出。
double d = 345.678;
String s = "你好!";
int i = 1234;
//"%"表示进行格式化输出,"%"之后的内容为格式的定义。
System.out.printf("%f",d);//"f"表示格式化输出浮点数。
System.out.println();
System.out.printf("%9.2f",d);//"9.2"中的9表示输出的长度,2表示小数点后的位数。
System.out.println();
System.out.printf("%+9.2f",d);//"+"表示输出的数带正负号。
System.out.println();
System.out.printf("%-9.4f",d);//"-"表示输出的数左对齐(默认为右对齐)。
System.out.println();
System.out.printf("%+-9.3f",d);//"+-"表示输出的数带正负号且左对齐。
System.out.println();
System.out.printf("%d",i);//"d"表示输出十进制整数。
System.out.println();
System.out.printf("%o",i);//"o"表示输出八进制整数。
System.out.println();
System.out.printf("%x",i);//"x"表示输出十六进制整数。
System.out.println();
System.out.printf("%#x",i);//"#x"表示输出带有十六进制标志的整数。
System.out.println();
System.out.printf("%s",s);//"s"表示输出字符串。
System.out.println();
System.out.printf("输出一个浮点数:%f,一个整数:%d,一个字符串:%s",d,i,s);
//可以输出多个变量,注意顺序。
System.out.println();
System.out.printf("字符串:%2$s,%1$d的十六进制数:%1$#x",i,s);
//"X$"表示第几个变量。
}
}
分享到:
相关推荐
printf用法详解 printf() 函数是格式化输出函数,用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。函数的原型为:int printf(const char *format, ...); 函数返回值为整型。若成功则返回输出...
### C语言printf函数详解 #### 一、printf函数概述 `printf`函数是C语言中最常用的输出函数之一,用于向标准输出设备(通常是屏幕)输出指定格式的数据。它定义在`stdio.h`头文件中,因此在使用时需要包含此头文件...
C语言中printf的用法
C语言里printf函数格式控制符的完整格式 printf的格式控制的完整格式: % - 0 m.n l或h 格式字符
然而,与C语言不同的是,ST语言并没有内置的`printf()`函数来实现控制台或者日志的输出。这可能会对开发者在调试过程中造成一定的困扰。但不用担心,Codesys提供了一种替代方法,即通过可视化变量输出,来实现类似的...
4. **创建特定串口的printf函数**:对于每个额外的串口,我们需要编写一个类似于`printf`的函数,如`USART2_printf`。这个函数需要包含`stdarg.h`头文件,以便处理可变参数列表,并且内部使用`vsnprintf`来格式化...
KEIL C51 printf 格式化输出特殊用法 KEIL C51 中的 printf 格式化输出特殊用法是指在 KEIL C51 编译器中使用 printf 函数时的一些特殊用法和格式化规则。 KEIL C51 提供了多种格式化规则和特殊用法,以下是其中的...
C语言printf和sprintf用法详解 printf 和 sprintf 是 C 语言中两个非常重要的函数,经常用于格式化字符串的输出。 printf 函数将格式化后的字符串输出到标准输出设备,而 sprintf 函数将格式化后的字符串保存到一...
### printf函数族用法详解 #### 一、概述 `printf`函数族是C语言中极为重要的函数之一,主要用于格式化输出数据。该家族包括多种不同的函数,它们各自有不同的应用场景和特点。本篇文章将详细介绍`printf`函数族的...
在OpenCV库中,`printf`函数是一种常用的输出工具,特别是在调试和理解代码逻辑时。在OpenCV3.0版本中,我们依然可以利用`printf`来...在实践中不断尝试和理解`printf`的用法,将有助于你成为一个熟练的OpenCV开发者。
### printf() 函数的详细用法 #### 一、printf() 函数简介 `printf()` 是 C 语言中一个非常重要的函数,它主要用于格式化输出数据。通过 `printf()` 函数,开发者能够按照预设的格式输出各种类型的数据,如整数、...
用法 像在C( printf / sprintf )中一样使用它: var printf = require ( 'printf' ) ; var result = printf ( format , args . . . ) ; 它还可以为您输出结果,如fprintf : var printf = require ( 'printf' )...
10. **printf用法详解**(java中printf中用法详解.png):printf是格式化输出的方法,用于构建复杂的输出格式,包括对齐、宽度、精度等控制。 以上内容构成了一个完整的Java初级到中级的学习路径,通过这些知识点的...
一、printf 函数的基本用法 printf 函数的调用格式为:`printf("<格式化字符串>", <参量表>);`其中,格式化字符串包括两部分内容:一部分是正常字符,这些字符将按原样输出;另一部分是格式化规定字符,以"%"开始,...
代码如下:#include <stdio>#include <dos>int main(){ /*getdate()...//cprintf和printf用法是不同的 printf(“the current day is:%d\n”,d.da_day); printf(“the current month is:%d\n”,d.da_mon); getch();
在C语言程序设计教学中,理解`printf`函数的各种格式字符是非常基础且重要的技能,掌握`%g`的用法可以帮助编写更加灵活和高效的输出代码。通过练习和实践,开发者可以更好地掌握这一特性,并在需要的时候灵活运用。
它的用法与`printf()`相似,但接收输入而不是输出: ```c scanf("<格式化字符串>", <输入变量列表>); ``` `scanf()`同样接受格式化字符串,并根据其内容解析输入的数据到相应的变量中。 总的来说,`printf()`和`...
本文将深入解析C语言`printf`函数的格式说明符及其用法,包括类型、标志和输出最小宽度等关键概念。 ### 类型说明符 类型说明符用来指定输出数据的类型。以下是`printf`函数支持的主要类型: - `a/A`: 浮点数的...
通过这个源码工程,你不仅能够掌握`printf`函数的基本用法,还能提升对C语言底层机制的理解,为后续的系统级编程或嵌入式开发打下坚实基础。通过深入学习和实践,你将能够更自如地运用`printf`进行高效且安全的格式...
`printf()`函数是C语言中用于格式化输出的函数,它允许程序员按照特定的格式将数据打印到标准输出设备,通常是指终端或控制台。...在编程中熟练掌握`printf()`的用法,能显著提高代码的可读性和实用性。