求一个c++程序 要求输入身高和体重,输出BMI值(身体质量指数)

求一个c++程序 要求输入身高和体重,输出BMI值(身体质量指数),第1张

#include<iostream>

using namespace std;

cout << "Enter weight in pounds:";

double weight;

cin >> weight;

const double KILOGRAMS_PER_POUND = 045359237;

double bmi = weightInKilongrams /

(heightInMetersheightInMeters);

cout << "BMI is" << bmi << endl;

if (bmi < 185)

cout << "Overweight" << endl;

else

起源

C++程序源于C语言,还记得很久以前学习C语言的时光(那是一段快乐而充实的时光),可是现在学习C++,并不是在C的基础上加上了类而已,如果这样认为,我们是耍不好C++的。因此,C++绝不是C的升级或扩充,我们应该把C++当作一门新语言来学习(C++之父Bjarne Stroustrup语)。

哦,这个问题啊,因为你是分2次启动的,第一启动的时候android模拟器会安装你的api,也就是那个hello

world程序,你这个时候关闭了android模拟器,然后修改你的程序改成hellowold,再运行,这个时候模拟器因为已经安装了第一个api就是那个有空格的应用,所以第二次安装就不会成功,所以也不会运行,如果你没有关闭android模拟器,而是直接修改然后运行,就不会有这个问题,解决方案是删除模拟器里面已经安装过的那个api,再运行你第二个没有空格的helloworld就会出现

setText()的几个都跟选区有关的,就是选中一串字符串,选中的会变蓝色;

SelText 返回或设置包含当前所选择文本的字符串;

如果没有字符被选中,则为零长度字符串 ("")。

selstart就是选区的第一个字符

sellength就是选中的长度

seltext就是选中的字符了,就是这串字符串变蓝色。

如果想得到鼠标选中的字符串,那就这样str1=text1seltext

Private Sub text1_GotFocus(Index As Integer)

Text1(Index)SelStart = 0

Text1(Index)SelLength = Len(Text1(Index)Text)

End Sub

1: Seltext 的作用实际上Sel是指Select,这里VB简写了。意思是选中的字符串(文本)。

2:Gettext 的作用是一个方法。Get就是“索取”的意思。即从剪贴板里得到信息。

3: Settext 的作用 ,set是“设定”的意思。Set和Get是一对相反的功能,他在VB里有很多地方都出现。应该联系着记忆。

扩展资料:

Android的系统内核:

Android 是运行于Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux 里支持的功能,Android 大都没有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。

Android又以Bionic 取代Glibc、以Skia 取代Cairo、再以opencore取代FFmpeg等等。Android 为了达到商业应用,必须移除被GNU GPL授权证所约束的部份,例如Android将驱动程序移到 Userspace,使得Linux driver 与 Linux kernel彻底分开。

Bionic/Libc/Kernel/ 并非标准的Kernel header files。Android 的 Kernel header 是利用工具由 Linux Kernel header 所产生的,这样做是为了保留常数、数据结构与宏。

Android 的 Linux kernel控制包括安全(Security),存储器管理(Memory Management),程序管理(Process Management),网络堆栈(Network Stack),驱动程序模型(Driver Model)等。

下载Android源码之前,先要安装其构建工具 Repo来初始化源码。Repo 是 Android 用来辅助Git工作的一个工具。

参考资料来源:百度百科-Android

BMI指数 = 体重(公斤) 除 身高(米)的平方 kg/m2

正常体重 : 体重指数 = 18 - 25

超重 : 体重指数 = 25 - 30

轻度肥胖 : 体重指数 > 30

中度肥胖 : 体重指数 > 35

重度肥胖 : 体重指数 > 40

int main(int argc, char argv[])

{

float weight = 0;

float height = 0;

float bmi = 0;

printf("please input the Weight (KG) :");

scanf("%f", &weight);

printf("please input the Height (M) :");

scanf("%f", &height);

bmi = weight / (height height);

if (bmi >= 18 && bmi <= 25)

printf("正常体重\n");

else if (bmi > 25 && bmi <= 30)

printf("超重\n");

else if (bmi > 30 && bmi <= 35)

printf("轻度肥胖\n");

else if (bmi > 35 && bmi <= 40)

printf("中度肥胖\n");

else if (bmi > 40)

printf("重度肥胖\n");

else

printf("偏瘦\n");

return 0;

}

以上就是关于求一个c++程序 要求输入身高和体重,输出BMI值(身体质量指数)全部的内容,包括:求一个c++程序 要求输入身高和体重,输出BMI值(身体质量指数)、eclipse4.2.0编写了android但是模拟器运行不起来、Android高手进:setText()的用法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9659194.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存