将数字n转换为字符串并保存到s中

参考 C程序设计语言

#include <stdio.h>
#include <string.h>
//reverse函数: 倒置字符串s中各字符的位置
void reverse(char s[]){int c,i,j;for(i=0,j=strlen(s)-1;i<j;i++,j--){c=s[i], s[i]=s[j], s[j]=c;}
}
//itoa函数: 将数字n转换为字符串并保存到s中
void itoa(int n, char s[]){int i,sign;if((sign=n)<0)//记录符号n=-n;//使n成为正数i=0;do{//以反序生成数字s[i++]=n%10+'0';}while((n/=10)>0);if(sign<0)s[i++]='-';s[i]='\0';reverse(s);
}
int main(){char s[10];itoa(30,s);printf("%s\n",s);getchar();getchar();return 0;
}

运行结果

转载于:https://www.cnblogs.com/learning-c/p/5218388.html

将数字n转换为字符串并保存到s中相关推荐

  1. 从键盘上输入一个字符串并保存在str1中,并把str1中下表为偶数的字符保存到str2中

    从键盘上输入一个字符串并保存在str1中,并把str1中下表为偶数的字符保存到str2中 比如; dang str1 = "computer"时,str2 = "cmue ...

  2. 总文件夹下含有多个sdf,批量转换为SMILES并保存到csv中

    本代码适用于这种结构的文件,主要还是SDMolSupplier的参数要转化为str类型,并且只能一个一个的转化. import sys import torch import os from rdki ...

  3. 字符串 二进制数字 转换 java_如何将二进制数据转换为字符串并返回到Java中?

    String(byte[]) 将数据视为默认字符编码.因此,如何将字节从8位值转换为16位Java Unicode字符将不仅在操作系统之间发生变化,而且甚至可以在同一台机器上使用不同代码页的不同用户之 ...

  4. 把数据保存到cook_将用户信息保存到Cookie中

    /** * 把用户保存到Cookie * * @param request * @param response * @param member */ private void rememberPwdA ...

  5. 编写一个函数itob(),将整数n转换为以b进制的数,保存到s中

    编写一个函数itob(int n,char s[], int b),将整数n转换为以b进制的数,保存到s中. 对于转换的进制b,如果小于10,可通过n模b再加上'0',即为最后一位数,将其保存在数组s ...

  6. 数字数据转换为字符数据_为什么替代数据对数字转换至关重要

    数字数据转换为字符数据 边缘是数据的未来(Fringe is the future of data) Alternative data has been a buzzword among invest ...

  7. 怎么把matlab中的图导出,matlab的数据能保存到excel表格-如何将matlab 中输出的图形保存到Excel中去,详细点...

    怎样将MATLAB中的数据输出到excel中 数据保存到excel文件 xlswrite(xlsfile, data, sheet, range); % sheet 和 range可以不指定 如: x ...

  8. python提取pdf表格数据并保存到excel中

    pdfplumber操作pdf文件 python开源库pdfplumber,可以较为方便地获取pdf的各种信息,包含pdf的基本信息(作者.创建时间.修改时间-)及表格.文本.图片等信息,基本可以满足 ...

  9. R语言将多张可视化结果图像保存到PDF中实战:多图保存到同一PDF页、将多个绘图保存到PDF格式的不同页面

    R语言将多张可视化结果图像保存到PDF中实战:多图保存到同一PDF页.将多个绘图保存到PDF格式的不同页面 目录 R语言将多张可视化结果图像保存到PDF中实战:多图保存到同一PDF页.将多个绘图保存到 ...

最新文章

  1. 清华中德大数据研究学生交换项目成果报告会成功举办
  2. 自调用匿名函数(匿名闭包)解析与调用
  3. 8086 CPU 寄存器简介
  4. redis 3.2.1 centos7
  5. tkinter笔记:画布canvas
  6. 园区医保和其他地方的医保的区别
  7. 西密歇根大学计算机科学,西密歇根大学
  8. [Python] L1-019. 谁先倒-PAT团体程序设计天梯赛GPLT
  9. mongodb 日志,(一个看日志解决新问题的方法) -- clwu
  10. 高效程序员的45个习惯
  11. 分享一个好用的图吧电脑工具
  12. 12款网盘搜索神器以备不时之需要
  13. 使计算机拒绝远程桌面服务,拒绝通过远程桌面服务登录
  14. 3D游戏:七、模型与动画
  15. 【活动更新】第一届Openbravo社区早餐会将与5/28在上海举办
  16. Big Endian 和 Little Endian 详解
  17. 力扣剑指Offer替换空格
  18. 交通流量预测数据集解读
  19. 解决Chrome谷歌浏览器Adobe Flash Player 插件已被屏蔽的问题
  20. 用python计算100以内所有奇数的和_用python脚本来计算100以内奇数或者偶数之和

热门文章

  1. css特性:空白外边距互相叠加
  2. npm install出现问题:run 'npm audit fix' to fix them, or 'npm audit' for details(安装babel)
  3. 软考——(1)J2SE
  4. 讨论一个比较有意思的业务需求
  5. Nodejs Promise对象
  6. MySQL_数据类型
  7. javascript中数据访问性能优化简析
  8. css绘画三角形,实现一些图形
  9. 滑动窗口法LeetCode
  10. php mysql 框架_YCKIT-一个基于PHP+MYSQL架构下的敏捷开发框架