2、CC++中数据的输入输出(1) printf() 用法

    xiaoxiao2021-03-25  27

    C语言中采用函数的方法为程序输入和输出数据。这些函数包括scanf()、printf()、getchar()、putchar()、get(),等等。要使用这些函数,必须要包含头文件 stadio.h 1、printf()  printf() 函数用于输出格式化数据。 printf("格式控制字符串", 输出参数列表) 格式字段的基本形式如下: % [-] [+] [#] [w] [.p] [l或L] 格式转换符 中括号表示其内的内容为选择项,是可选的。 printf() 函数的格式字段的各选择项 格式选择项     作用 w                    输出的宽度,若实际宽度大于 w 值,则按实际输出 -                     在 w 限定的长度内左对齐 +                    对带符号的数据,输出时加“+”、“-”符号,默认时,只负号加“-” #                    当八(十六)进制输出时,前面加 0(0x) .p                   输出精度,浮点数由 p 决定有效位,对字符串,左对齐输出 p 个字符 l 或 L              表示长整型或long double 型数据 格式转换符: 转换符     参数类型         说明 D             整型                有符号十进制 U              整型 无符号十进制 O 整型 无符号八进制 x 整型 无符号十六进制 c 字符 单个字符 s 字符串 输出的'\0' 为终止的字符串 f 浮点型 以小数形式输出 e   浮点型 以科学计数法形式输出 g 浮点型 根据数值f 或 e 格式输出 #include<stdio.h> void main() {    int a =5, b =10, c = 0xffff;    char ch = 'c';    long int li = 2000L;    float  f = -3.5;    double y = 70.3;    printf("Hello,xiaoxi\n");    printf("%d\n",a);    printf("number b is  %+d\n",b);    printf("%#x\n",c);    printf("char ch is %-20c ok\n",ch);    printf("My string%s","Hello,nice to meet you!\n");    printf("number li is %dL\n",li);    printf("number f is %e\n",f);    printf("a = %d,f= %f\n",a,f); } 结果:
    转载请注明原文地址: https://ju.6miu.com/read-300281.html

    最新回复(0)