北京一级建造师考试报名
选课中心 APP下载
当前位置:首页 > 建筑类 > 一级建造师 > 考试报名 > 北京考试报名> 学习编程

学习编程

更新时间:2019-03-21 15:37:51 来源: 阅读量:

一级建造师报名、考试、查分时间 免费短信提醒

广东

获取验证 立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

【摘要】 终于开始了编程的学习,今天学习的是将浮点数按照一定的格式转换成字符串,课堂上老师介绍了两种方法,下面我将今天学到的两种方法跟大家

学习编程

终于开始了编程的学习,今天学习的是将浮点数按照一定的格式转换成字符串,课堂上老师介绍了两种方法,下面我将今天学到的两种方法跟大家一起分享。

方法一: 这是一个比较简单的方法。#includevoid main(){//将浮点数保留2位小数,保存成字符串。 double d = 14.56456456 ;//也可以是float类型的 char s [ 30 ] ; sprintf ( s , "%10.2lf" , d ) ; printf("\n%s",s);}方法二 自定义了一个将浮点数转换成字符串的函数和将字符串按照要求截取(比如说,保留两位小数)#include#includevoid ftos(double num,char *p){//浮点数float转换成字符串型int i=0,j=0,count=0,t,m[50],num1;//整数部分double num2;//小数部分num1=(int)num;num2=num-num1;while(num1){//分离num1的每一位数,倒序放入m数组中。m[count++]=num1%10;num1/=10;}for(i=0;i'4')point[i]++;point[++i]='\0';break;}cout<>a;if(a<0){cout<<"输入错误!"<

分享到: 编辑:admin