《C语言及程序设计》第十一讲实践项目
来源:互联网 发布:msbs步枪 知乎 编辑:程序博客网 时间:2024/05/20 10:11
//分离各位数#include <stdio.h>int main(){ int x,a,b,c; printf("请输入3位整数:"); scanf("%d",&x); a=x%10; b=x/10%10; c=x/100; printf("其个、十、百位数分别是:%d %d %d\n",a, b, c); return 0;}
//分离整数和小数部分#include <stdio.h>int main(){ float x; //float型数据精度只有 有效数字6-7位(不含小数点) int a,b; printf("请输入一个小数(小数点后面精确到第三位):"); scanf("%f",&x); a=(int)x; b=(int)(x*1000)%1000; printf("该数的整数部分为:%d\n",a); printf("该数的小数部分为:%d\n",b); return 0;}
//计算3个数的和、平均值、平方和及平方和的开方#include <stdio.h>#include <math.h>int main(){ double a,b,c; double sum,average_value,sum_of_squre,squre_root; printf("请输入3个数:"); scanf("%lf %lf %lf",&a,&b,&c); sum=a+b+c; average_value=(a+b+c)/3; sum_of_squre=a*a+b*b+c*c; squre_root=sqrt(a*a+b*b+c*c); printf("3个数的和为:%lf\n",sum); printf("3个数的平均值为:%lf\n",average_value); printf("3个数的平方和为:%lf\n",sum_of_squre); printf("3个数的平方和的开方为:%lf\n",squre_root); return 0;}
//坐标转换#include <stdio.h>#include <math.h>#define PI 3.1415926int main(){ double x,y,r,t; printf("请输入极坐标r= "); scanf("%lf",&r); printf("请输入极坐标t(角度)= "); //t指的是角度,单位为度, scanf("%lf",&t); x=r*cos(t*PI/180); y=r*sin(t*PI/180);//弧度=角度乘以π后再除以180 arc=angle*π/180 printf("直角坐标为:%lf %lf\n",x,y); return 0;}
0 0
- 《C语言及程序设计》第十一讲实践项目
- 《C语言及程序设计初步》第四讲实践项目
- 《C语言及程序设计初步》第七讲实践项目
- 《C语言及程序设计初步》第十四讲实践项目
- 《c语言及程序设计》第十九讲实践项目
- 《C语言及程序设计》第22讲实践项目
- 《C语言及程序设计》第23讲实践项目
- 《C语言及程序设计初步》第26讲实践项目
- 《C语言及程序设计》第31讲实践项目
- 《C语言及程序设计》第32讲实践项目
- 《C语言及程序设计初步》第33讲实践项目
- 《C语言及程序设计初步》第34讲实践项目
- 《C语言及程序设计初步》第35讲实践项目
- 《C语言及程序设计初步》第36讲实践项目
- 《C语言及程序设计初步》第37讲实践项目
- 《C语言及程序设计初步》第38讲实践项目
- 《C语言及程序设计初步》第40讲实践项目
- 《C语言及程序设计初步》第九讲实践项目(含第八讲)
- scatter file介绍
- echarts之toolbox-orient
- 表、栈和队列
- IOS沙盒Files目录说明和常用操作
- 【郑轻】[1764]BMI
- 《C语言及程序设计》第十一讲实践项目
- 类
- 服务---Service
- 观察者模式 - 通知/KVO
- swift-基础07-if语句,强制解析与可选绑定和nil
- jacob调用word方法
- 外网主机与内网主机通信 路由端口映射
- linux之sed命令详解
- Myeclipse配置maven