使用C语言编写自定义函数,通过函数调用实现多种单位转换应用功能.
#includestdio.h void sort(int a[], int size) { int i,j; for(i=0;isize-1;i++) for(j=0;jsize-i-1;j++) if(a[j]a[j+1]) { int t; t=a[j]; a[j]=a[j+1]; a[j+1]=t; } } main() { int i,a[10]; for(i=0;i10;i++) scanf("%d",a[i]); sort(a,10); for(i=0;i10;i++) printf("M",a[i]); printf("\n"); } 函数sort实现冒泡排序
创新互联是一家专注于网站设计、成都做网站与策划设计,临高网站建设哪家好?创新互联做网站,专注于网站建设十多年,网设计领域的专业建站公司;建站业务涵盖:临高等地区。临高做网站价格咨询:13518219792
c语言单位之间的转换
//计算体积的函数volume,将长方体的长宽高传入,返回体积,并且体积单位
//是毫米,你如果要修改单位转换,比如1英寸=33毫米,则只要将volume函数
//中的三个“6”改成三个“33”就行了
#includestdio.h
float volume(float high,float width,float length){
return high*width*length*6*6*6;
}
void main()
{
float high,width,length;
printf("please input high,width,length:");
scanf("%f,%f,%f",high,width,length);
printf("the volume:%f",volume(high,width,length));
}
c语言编写 输入一个以秒为单位的时间值,将其转化成“时:分:秒”的形式输出,将转换操作定义成函数
#includestdio.h
void trans(int sec){
int hour,min;
hour=sec/3600; //计算时 3600进制
min=(sec%3600)/60; //计算分 60进制
sec=(sec%3600)%60; //计算秒 余下的全为秒数
printf("%d时:%d分:%d秒\n",hour,min,sec);
}
int main(){
int sec;
printf("请输入秒数:\n");
scanf("%d",sec);
trans(sec);
return 0;
}
可以自己试试
用C语言编写身高单位转换:键盘输入一个英制身高(几英尺几英寸),计算对应的公?
你是问英制转公制:
一、公式1英尺=12英寸,1英寸=2.54厘米。
二、定义两个浮点数变量表示英尺和英寸,输入后,套上面公式算即可。
比如:
#includestdio.h
int main()
{
float feet,inch,meter;
printf("输入身高英尺 英寸:");
scanf("%f%f",feet,inch);
meter=(feet*12+inch)*2.54*100;
printf("转换后%f米\n",meter);
return 0;
}
//ps:手机打代码,自行退格调整对齐。
分享名称:c语言单位转换函数 c++单位换算编程
网页地址:http://lswzjz.com/article/ddchgpi.html