首页 > 编程知识 正文

英寸和厘米的换算英尺和厘米换算,c语言分米和厘米转换

时间:2023-05-03 16:49:43 阅读:196353 作者:1610

#include<stdio.h>

int main()
{
    int cm;
    double m;
    int foot,inch,t;
    printf("请输入厘米数(正整数):");
    scanf("%d",&cm);
    m=(double)cm/100/0.3048;
    foot=(int)m;
    inch=(int)((m-foot)*12);
    printf("%d %d",foot,inch);
    
    return 0;
}

 

c语言可以进行强制类型转换,如下版本更简便

#include<stdio.h>

int main()
{
    int cm=0;
    scanf("%d",&cm);
    
    int foot=cm/30.48;
    int inch=((cm/30.48)-foot)*12;
    printf("%d %d",foot,inch);
    
    return 0;
}

题目来源:https://www.icourse163.org/learn/ZJU-9001?tid=9001#/learn/content?type=detail&id=55011&cid=72001

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。