c++编程问题,输入你的身高(单位是cm),转换成英尺和英寸显示。

如题所述

```cpp
#include
using namespace std;
const double inch = 0.393701; // 定义英寸与厘米的换算常数
const double foot = 0.0328084; // 定义英尺与厘米的换算常数
int main() {
cout.setf(ios_base::fixed, ios_base::floatfield);
int cm;
double myInch, myFoot;
cout << "请输入你的身高(CM): ";
cin >> cm;
myInch = inch * cm;
myFoot = foot * cm;
cout << "你的身高是 " << cm << "cm, 或 " << myInch << "英寸, 或 " << myFoot << "英尺。" << endl;
return 0;
}
/* 注意:程序中存在错误处理不足的地方。如果没有为变量 cm 赋予初始值,
编译器可能会赋予它一个随机的值,导致无法得到预期的结果。
此外,主函数有一个返回值 int,建议使用 return 语句,尽管不这样做也可以。
在大程序中,建议养成良好的编程习惯,使用 return 语句可以使程序看起来更整洁。 */
```
温馨提示:内容为网友见解,仅供参考
无其他回答

c++编程问题,输入你的身高(单位是cm),转换成英尺和英寸显示。_百度知 ...
const double inch = 0.393701; \/\/ 定义英寸与厘米的换算常数 const double foot = 0.0328084; \/\/ 定义英尺与厘米的换算常数 int main() { cout.setf(ios_base::fixed, ios_base::floatfield);int cm;double myInch, myFoot;cout << "请输入你的身高(CM): ";cin >> cm;myInch = ...

c++编程问题,输入你的身高(单位是cm),转换成英尺和英寸显示。
const double inch=0.39;const double foot=0.03;int main(){ cout.setf(ios_base::fixed,ios_base::floatfield);int cm;double myinch,myfoot;cout<<"输入你的身高(CM)___\\\\b\\\\b\\\\b";cin>>cm;myinch=inch*cm;myfoot=foot*cm;cout<<"你的身高是"<<cm<<"cm,"<<myinch<<"\\...

C++的英寸转化厘米问题
void main(){ float ych,yc,lm;printf("本程序将完成英尺和英寸转换为厘米\\n");printf("请输入英尺数目:");scanf("%f",&ych);printf("请输入英寸数目:");scanf("%f",&yc);lm=ych*30.48+yc*2.54;printf("\\n%.0f英尺%.0f英寸折合为:%.2f厘米",ych,yc,lm);} ...

C++,输入体重,身高,算bmi
include <iostream>#include <string>#include <stdlib.h>using namespace std;class person {\/\/新建人物类public: person(); ~person(); void setname(string inputname){ name=inputname; } string getname(){ return name; } void setbmi(double bmi){ person:...

c++ 怎么把英寸转换英尺和英寸
一英尺=12英寸,所以77 \/ 12 = 6英尺 取整数部分 77 % 12 = 5英寸 取余数部分 也就是6英尺5英寸。

C++ 问题 unsafe use of type 'bool' in operation
cout<<"请输入身高(英尺)";cin>>a;cout<<"请输入身高(英寸)";cin>>b;c=a*m+b;d=c*n;cout<<"你的身高是 "<<setprecision(2)<<setiosflags(ios::fixed)<<d<<"米"<<endl;cout<<"请输入体重(磅)";cin>>e;f=e\/x;cout<<"你的体重是"<<f+f<<"斤"<<endl;BMI=f\/(d*d);...

c++ 如何把77英寸转换6英尺5英寸 不知道怎么把英寸转换英尺和英寸
1英尺== 12 英寸 用 L%12 -- 除以12 取余数 得 英寸 用 L\/12 -- 整除 12 得 商,即 英尺 int L=77;int f,c;c = L%12;f = L\/12;

c++ 不知道怎么把英寸转换英尺和英寸 如:把77英寸转换成6英尺5英寸
英尺、英寸是12进制关系,即12英寸=1英尺。假定英寸保存在整型变量a中,则 a/12所得即为英尺数值。a%12即为英寸数。

C++题.身高5英尺7,转换成米。{(5+7)\/12}*0.3048=1.7018米。 sample...
include "stdafx.h"include<iostream> using namespace std;int main(){ int c1,c2;cin>>c1;cin>>c2;cout<<(c1+c2\/12)*0.3048<<endl;cout<<"身高"<<endl;system("pause");return 0;}

c++编程问题,输入你的身高(单位是cm),转换成英尺和英寸显示。
const double inch=0.39;const double foot=0.03;int main(){ cout.setf(ios_base::fixed,ios_base::floatfield);int cm;double myinch,myfoot;cout<<"输入你的身高(CM)___\\b\\b\\b";cin>>cm;myinch=inch*cm;myfoot=foot*cm;cout<<"你的身高是"<<cm<<"cm,"<<myinch<<"\\ninch...

相似回答
大家正在搜