C语言5-printf函数

1.printf函数的三种用法

1.第一种用法可以直接输出字符串

2.第二种用法可以在字符串中添加格式符,然后给格式符对应的数据

3.第三种用法在格式符中加入数字用来控制输出数据保留多少位和占多个位空格

  比如%5d就表示输出的整数会占用5个空格,%.3f表示这个浮点数会保留3位有效位,默认保留6位小数,%5.3f表示这个浮点数会占5个空格并且会保留3位小数

//
//  main.c
//  printfMethod
//
//  Created by Mac on 14-2-19.
//  Copyright (c) 2014年 itcast. All rights reserved.
//

#include <stdio.h>

int main(int argc, const char * argv[])
{

    // insert code here...
    printf("Hello, World!\n");
    
    printf("我的年龄是%d\n",25);
    
    printf("我的年龄是%d岁,身高是%f米,姓名叫%s,我喜欢的字母是%c\n",25,1.75,"帅哥",'o');
    
    printf("我的年龄是%-3d岁,身高是%5.2f米,姓名叫%s,我喜欢的字母是%c\n",25,1.75,"帅哥",'o');
    return 0;
}

 

 

2.C语言中常用的格式符号

%d表示十进制整数,%f表示浮点数,%s表示字符串,%c表示字符,%o表示八进制,%x表示十六进制,%u表示十进制,%e表示指数

 

总结:

  1.printf函数的三种使用方法

    (1)直接输出字符串

    (2)在字符串中加入格式符号

    (3)在格式符号中添加数字用来孔氏输出数据的保留位数和占用多少空格

  2.常用的格式符号

    %d,%f,%s,%c,%o,%x,%u,%e

 

————————————————————————————————————————————————————————————————————————————————

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2014-02-20 00:27  ysfox  阅读(394)  评论(0)    收藏  举报