字符串的格式化输入与输出

来源:互联网 发布:淘宝怎么能提高流量 编辑:程序博客网 时间:2024/04/29 11:06

/*talkback.c -- 一个能为你提供一些信息对话的程序 */

#include <stdio.h>

#include <string.h>   //提供strlen ()函数原型

#define DENSITY 62.4    //人的密度(单位是:英镑/每立方英尺)

int main (void)

{

    float weight, volume;

    int size, letters;

    char name [40];

    printf ("Hi,What's your first name?\n");

    scanf ("%s",name);

    printf ("%s ,What's your weight in pounds\n",name);

    scanf ("%f",&weight);

    size = sizeof name;

    letters = strlen (name);

    volume = weight / DENSITY;

    printf ("  well ,%s, your volume is %2.2f cubic feet.\n",name,volume);

    printf ("  Also, your first name has %d letters,\n",letters);

    printf (" and we have %d bytes to store it in.\n,size ");

    return 0;

}

原创粉丝点击