编程输入单位
Ⅰ 用C语言编写一个输入身高(cm)输出身高英寸
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int main()
{
float height = 0;
float re = 0;
printf("请输入身高单位是厘米 \n");
scanf("%f", &height);
re = height / 2.54;
printf("身高为 %f英寸 ", re);
system("pause");
}
这个在vs2013下测试通过了,英寸和厘米的换算是一英寸等于2.54厘米所以变量全部是float类型。
Ⅱ 编写程序,从键盘输入一整数分钟数,将其转换成用小时和分钟表示,然后进行输出这个怎么编写
编写方法:main() { int a=560; printf("%d时%d分",a/60,a%60); } 2. main() { int a,b,t; printf("请输入a:")。
scanf("%d",&a); printf(" 请输入b:"); scanf("%d",&b); if(a。
编辑是指程序代码、界面等的输入、构建,编辑等,在这期间,开发工具会对输入的代码进行一般的语法检查等。主要是指代码的输入、编辑。
编译是指开发工具的编译程序对编辑过的代码进行转换,以便生成可以执行的代码文件。编译一般是在编辑工作完成以后进行的。
程序,是管理方式的一种,是能够发挥出协调高效作用的工具,在我们的社会主义建设事业或者说现代化建设中,应该充分重视它的作用,应该不断地将我们的工作从无序整改到有序。
可是,当我们只关注形式而不关注实质的时候,有些事情就发展到了它的反面。程序不是医治百病的灵丹妙药。
在它走向反面的时候,它是使那些官僚主义者和视劳苦大众利益如不见的人们推脱掉自己应当承担的责任的最好的挡箭牌。
因为越是严密完善的程序,按部就班执行起来越是要付出时间的代价,当时间被浪费了时候,因此引发的其他损失是不应该由模范执行了程序的人来负责的。
Ⅲ C语言编程题:输入某人的身高(以厘米为单位,如174cm),将身高(以米为单位,如1.74m)输出在屏幕上
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
main(){
intweight,height;
floath,t;
printf("Inputweight,height: ");
scanf("%d,%d",&weight,&height);
h=height/100.0;
t=weight/pow(h,2);
printf("weight=%d ",weight);
printf("height=%.2f ",h);
printf("t=%.2f ",t);
system("pause");
}
Ⅳ C语言编程输入某单位全年应纳所得额数目,计算并输出应缴税额和实际所得
你看我的理解对不。如果有问题,HI我。
/*表达的有点不清楚,如果x是20000,按10%算还是按20%算*/
#include<stdio.h>
int main(void)
{
double tax=0,money,m;
int c;
printf("请输入全年应纳所得额数目:\n");
scanf("%lf",&money);
m=money;
if(money/10000>8)
c=8;
else
c=(int)money/10000;
switch(c)//找到一个入口,顺次相加各个级应纳税额。
{
case 8:tax+=(money-80000)*0.35;money=80000;
case 7:
case 6:
case 5:
case 4:tax+=(money-40000)*0.30;money=40000;
case 3:
case 2:tax+=(money-20000)*0.20;money=20000;
case 1:tax+=(money-10000)*0.10;money=10000;
case 0:tax+=money*0.05;break;
default:printf("Data Error!\n");
}
printf("应纳税额:%.2f\n",tax);
printf("最终所得:%.2f\n",m-tax);
return 0;
}
为了便于你验证程序执行结果:下面的可以多次执行,直到你输入的money不大于0.
#include<stdio.h>
int main(void)
{
while(1)
{
double tax=0,money,m;
int c;
printf("请输入全年应纳所得额数目:\n");
scanf("%lf",&money);
if(money<=0)
break;
m=money;
if(money/10000>8)
c=8;
else
c=(int)money/10000;
switch(c)//找到一个入口,顺次相加各个级应纳税额。
{
case 8:tax+=(money-80000)*0.35;money=80000;
case 7:
case 6:
case 5:
case 4:tax+=(money-40000)*0.30;money=40000;
case 3:
case 2:tax+=(money-20000)*0.20;money=20000;
case 1:tax+=(money-10000)*0.10;money=10000;
case 0:tax+=money*0.05;break;
default:printf("Data Error!\n");
}
printf("应纳税额:%.2f\n",tax);
printf("最终所得:%.2f\n",m-tax);
}
return 0;
}
Ⅳ c++编程问题,输入你的身高(单位是cm),转换成英尺和英寸显示。
看样子是装不下直接越界了