读取string,float和int值

#include <stdio.h>
#include <string.h>      // for strlen() prototype

#define DENSITY 62.4     // human density in lbs per cu ft

int main()
{
    float weight, volume;
    int size, letters;
    char name[40];        // name is an array of 40 chars

    printf("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./n", size);

    return 0;
}

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/266698.html

(0)
上一篇 2022年6月7日
下一篇 2022年6月7日

相关推荐

发表回复

登录后才能评论