当前位置: 首页 > news >正文

重庆网站建设的目的安徽省住房和城乡建设厅网站域名

重庆网站建设的目的,安徽省住房和城乡建设厅网站域名,家具网站开发项目计划书,汉沽做网站功能#xff1a;将任意类型的整数转换为字符串。在stdlib.h中与之有相反功能的函数是atoi。 用法#xff1a;char*itoa(int value,char*string,int radix); int value 被转换的整数#xff0c;char *string 转换后储存的字符数组#xff0c;int radix 转换进制数…功能将任意类型的整数转换为字符串。在stdlib.h中与之有相反功能的函数是atoi。 用法char*itoa(int value,char*string,int radix); int value 被转换的整数char *string 转换后储存的字符数组int radix 转换进制数如2,8,10,16 进制等因此可以使用该函数实现十进制转换成二进制或8进制或16进制。 #include stdlib.h #include stdio.h int main(void) {int number123456;char string[25];itoa(number,string,10);printf(integer%d string%s\n,number,string);return 0; }那么如何来用自己的语言来写呢 #include iostream #include stdio.h //将整数转换为十进制字符串并且不用itoa int main() {int num12345;int i0,j0;char str[7],temp[7];while (num){temp[i]num%100;num/10;}temp[i]\0;ii-1;while (i0){str[j]temp[i--];}str[j]\0;printf(string%s\n,str);return 0; }方法是先加‘0’,再逆序的办法整数加0就会隐形的转换为char型的数。但需要注意的是负整数不能通过itoa被转化为二进制、八进制、十六进制而正整数可以。请看如下的代码 #include stdio.h #includestdlib.h void main() {char str[8]; int i-2; itoa(i,str,2); printf(%d的二进制数为: %s\n\n,i,str); }vc输出 -2的二进制数为:  11111111111111111111111111111110 并且出现警示框 正整数就可以了。 #include stdio.h #includestdlib.h void main() {char str[8]; int i2; itoa(i,str,2); printf(%d的二进制数为: %s\n\n,i,str); } 结果 2的二进制数为:  10请按任意键继续. . .上述代码不能实现负整数与0转化为字符串补充另一种做法 #include iostream #include cstring #include stdlib.h using namespace std; void int2str(int n,char* str) //n可以为正整数、0、负整数 { char temp[10]; if (strNULL) { return; } int i0; int n2n0?n:-n;//n2为n的绝对值 if (n20) { temp[i]0; } while (n2) { temp[i]n2%100; n2/10; } temp[i]\0; i--; int j0; if (n0) { str[j]-; j; } while (i0) { str[j]temp[i--]; } str[j]\0; } void test(char* testname,int n,char* expected) { if(testname!NULL) couttestname begins:; char str[10]; int2str(n,str); if (strcmp(str,expected)0) { coutpassedendl; } else { coutFailedendl; } } //输入150 void test2() { int n; cinn; test(test1,n,150); } //输入0 void test3() { int n; cinn; test(test2,n,0); } //输入-50 void test4() { int n; cinn; test(test3,n,-50); } void main() { test2(); test3(); test4(); }
http://www.zqtcl.cn/news/875664/

相关文章:

  • wordpress前台用户注册网站设计 seo
  • 网站建设存在四个问题html国庆节网页制作代码
  • 棋牌网站搭建平台泡泡资源网
  • 河南网站建设培训wordpress个人博客前台模板下载
  • 做彩票网站电话多少做sohu最好的推广网站
  • 做网站前端广州市住房和建设水务局网站
  • 新手学做网站学哪些知识页优化软件
  • 2014网站怎么备案微信公众号开发网站开发
  • 怎么看一个网站是谁做的怎么做网站内容调研
  • 网站模板 修改erp登录入口
  • 沧州网站建设设计网站左侧浮动代码
  • 1天学会搭建营销网站ppt超链接网站怎么做
  • 兰州网站设计公司有哪些网站开发中如何实现gps定位
  • 做视频赚钱的网站大型网站权限设计
  • 黑龙江建设银行交通违法网站单页网站定义
  • 广东工程建设监理协会网站哈尔滨网站建设服务
  • 房产网站建设方案项目书wordpress调用微博
  • 酒水销售网站模板世代网络高端企业网站建设设计功能公司
  • 怎样做网站赚钱网站建设公司fjfzwl
  • zeronet网站开发安徽建筑大学学工在线网站
  • wordpress文章自动更新关键词seo优化软件
  • 网站的备案流程图python是做网站的吗
  • 网站搭建合同怎么快速优化关键词排名
  • 什么网站可以做推广百度登录入口
  • 公司备案网站负责人是谁刷网站关键词工具
  • 比较好的建立站点网页美工设计从入门到精通
  • 新手做网站流程网店推广计划怎么写免费的
  • 怎么建造自己的网站朋友圈推广文案
  • 用什么程序做网站潍坊做电商的网站
  • 雅客网站建设网站如何挂马教程