1、体型判断。判断某人是否属于肥胖,可根据身高和体重等因素来判断,现按体指数对肥胖程度进行划分。
体指数t=体重w / (身高h)2 (体重W单位是公斤kg,身高h单位是米)
当t<18时,为体型轻。
当18<=t<25时,为正常体型。
当25<=t<27时,为超重体型。
当t>=27时,为肥胖体型。
要求从键盘输入身高h和体重w,根据给定公式计算体指数t,然后判断你的体重属于何种类型。(本题要求使用if……else……语句实现)
2、假设银行整存整取存款不同期限的年息利率分别为:
2.25% 期限=1年
2.43% 期限=2年
2.70% 期限=3年
2.88% 期限=5年
3.00% 期限=8年
利息=本金*利率*期限
要求输入存款的本金和期限,求到期后,能从银行得到的利息、本金和合计总额分别是多少?(本题要求使用switch语句实现)
求一下C语言编程
答案:3 悬赏:30
解决时间 2021-03-21 11:49
- 提问者网友:冰点阿弟
- 2021-03-20 19:17
最佳答案
- 二级知识专家网友:情战辞言
- 2021-03-20 19:47
#include<iostream>
using namespace std;
void main()
{
int w,h,t;
cin>>w>>h;
t=w/(2*h);
if(t<18)
{cout<<"体型轻";}
else if((t>=18)&&(t<25))
{cout<<"正常体型";}
else if((t>=25)&&(t<27))
{cout<<"超重体型";}
else if(t>=27)
{cout<<"肥胖体型 ";}
}
----------------------------------------------------------
#include<iostream>
using namespace std;
void main()
{
int b,n;
cout<<"输入你的本金:";
cin>>b;
cout<<"输入你的年限(1、2、3、5、8):";
cin>>n;
switch(n)
{
case 1: cout<<"利息为:"<<b*n*0.0225<<"本金为:"<<b<<"合计:"<<b*n*0.0225+b;break;
case 2: cout<<"利息为:"<<b*n*0.0243<<"本金为:"<<b<<"合计:"<<b*n*0.0243+b;break;
case 3: cout<<"利息为:"<<b*n*0.0270<<"本金为:"<<b<<"合计:"<<b*n*0.0270+b;break;
case 5: cout<<"利息为:"<<b*n*0.0288<<"本金为:"<<b<<"合计:"<<b*n*0.0288+b;break;
case 8: cout<<"利息为:"<<b*n*0.0300<<"本金为:"<<b<<"合计:"<<b*n*0.0300+b;break;
default : cout<<"没有你输入的年限";break;
}
}
都运行过的,没有问题。
using namespace std;
void main()
{
int w,h,t;
cin>>w>>h;
t=w/(2*h);
if(t<18)
{cout<<"体型轻";}
else if((t>=18)&&(t<25))
{cout<<"正常体型";}
else if((t>=25)&&(t<27))
{cout<<"超重体型";}
else if(t>=27)
{cout<<"肥胖体型 ";}
}
----------------------------------------------------------
#include<iostream>
using namespace std;
void main()
{
int b,n;
cout<<"输入你的本金:";
cin>>b;
cout<<"输入你的年限(1、2、3、5、8):";
cin>>n;
switch(n)
{
case 1: cout<<"利息为:"<<b*n*0.0225<<"本金为:"<<b<<"合计:"<<b*n*0.0225+b;break;
case 2: cout<<"利息为:"<<b*n*0.0243<<"本金为:"<<b<<"合计:"<<b*n*0.0243+b;break;
case 3: cout<<"利息为:"<<b*n*0.0270<<"本金为:"<<b<<"合计:"<<b*n*0.0270+b;break;
case 5: cout<<"利息为:"<<b*n*0.0288<<"本金为:"<<b<<"合计:"<<b*n*0.0288+b;break;
case 8: cout<<"利息为:"<<b*n*0.0300<<"本金为:"<<b<<"合计:"<<b*n*0.0300+b;break;
default : cout<<"没有你输入的年限";break;
}
}
都运行过的,没有问题。
全部回答
- 1楼网友:疯山鬼
- 2021-03-20 21:06
int w,h,t;
Console.WriteLine("请输入体重的数字:");
w = int.Parse(Console.ReadLine());
Console.WriteLine("请输入身大约的身高数字:");
h = int.Parse(Console.ReadLine());
t=h/2*h;
if (t< 18)
{
Console.WriteLine("为体型轻");
}
else
{
if (t < 25)
{
Console.WriteLine("为正常体型");
}
else
{
if ( t < 27)
{
Console.WriteLine("为超重体型");
}
else
{
Console.WriteLine("为肥胖体型");
}
}
}
Console.ReadLine();
- 2楼网友:孤伤未赏
- 2021-03-20 20:39
新手如何学习c语言 第一:一些概念。 c语言是一门程序设计语言,有一些标准,比较重要的是ansi c(好像是c89)和c99。 数据结构包括逻辑结构和物理结构。逻辑结构是数据元素集合和定义在集合上的关系。物理结构是逻辑结构在计算机中的实现。 lcc、vc、tc、gcc都是c语言编译器,一般包括集成开发环境,编译器和链接器及辅助工具 我们书写的是c源程序,源程序通过编译器编译为中间文件,中间文件经链接器链接生成可执行文件。不同操作系统可执行文件不同。中间文件也有几个标准,微软使用的和linux下通用的有差异。 第二:学习什么。 个人认为程序设计学习的重点放在数据结构的学习上,但是这种学习要有一个平台,比如c语言。 学习c语言首先要掌握基本语法,常量、变量、类型、及顺序结构、分支结构和循环结构的意义及用法。进一步学习构造类型如指针、结构、函数的意义和用法。 c语言提供一些标准函数以减轻程序设计工作量,这些函数我们自己也可以实现。即使不依靠函数库,只有编译器,理论上就足够了。事实上,提供的标准函数效率都很高,使用很频繁,没有自己实现的必要,所以掌握常用函数是非常必要的,但是要注意函数的适用范围。 继续学习因人而异,应该可以独立选择了。 第三:如何学习。 强调多实践,c语言的学习要经常上机,多写程序才能逐步提高。 推荐书籍:c programming languge
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯