c语言函数题目,高手帮帮忙,在线等...

来源:百度知道 编辑:UC知道 时间:2024/05/28 19:03:10
编写三个函数,分别用于:将英尺转换为英寸、将英寸转换为厘米、将厘米转换为米。编写一个程序,通过函数调用这三个函数并格式输出相对应的值。
提示:1英尺=12英寸、1英寸=2.54厘米、100厘米=1米
能写清楚些吗??我知道这是自定义函数,但还是写完整....

include<stdio.h>
zhuanhuan1();
zhuanhuan2();
zhuanhuan3();
main()
{
int i=0;
for(;;)
{
printf("请选择转换要求:\n 1为将英尺转换为英寸!\n 2为将英寸转换为厘米!\n 3为将厘米转换为米!\n");
scanf("%d",i);
switch(i)
{case 1:zhuanhuan1();break;
case 2:zhuanhuan2();break;
case 3:zhuanhuan3();break;
defult: printf("输入错误!");break;
}
}
void zhuanhuan1()
{double i;
printf("请输入英尺数:\n");
scanf("%d",i);
i=i/12;
printf("转换成英尺为%d英寸",i);
return;
}
void zhuanhuan2()
{double i;
printf("请输入英寸数:\n");
scanf("%d",i);
i=i/2.54;
printf("转换成英寸为%d厘米",i);
return;
}
void zhuanhuan3()
{double i;
printf("请输入厘米数:\n");
scanf("%d",i);
i=100*i;
printf("转换厘米为%d米",i);
return;
}

float chang(floa