C语言:实现一个函数itoa(int n,char s[]),将整数n这个数字转换为对应的字符串,保存到s中

原创 2016年05月30日 17:14:02
#include<stdio.h>

char itoa(int n,char s[])
{
     int i = 0;
     s[i] = n;
     return s[i]; 
}


int main()
{
     int n = 0;
     char s[2];
     char ret ;
     scanf("%d",&n);
     ret = itoa(n,s);
     printf("%d",ret);
     return 0; 
}

wKioL1YuF1TgHn50AAC3mo5YY1w862.jpg

【详解】C语言:编写一个函数itob(int n,char s[], int b),将整数n转换为以b进制的数。保存到s中。

#include void itob(int n,char s[], int b) {      int i=1;            for(;i

【C语言】为下面的函数原型编写函数定义: int ascii_to_integer(char *str); 这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。

/*为下面的函数原型编写函数定义:int ascii_to_integer(char *str);这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。如果字符串参数...

C语言通过函数实现 itoa()的功能 将整数转换成字符串 并实现进制转换

#include #include #define P printf /*void printd(int n) { if(n { putchar('-'); n= -n; } if(n/10)...

递归函数mystrlen(char* buf,int N) 是用来实现统计字符串中第一个空字符前面的字符长度--程序员面试宝典

递归函数mystrlen(char* buf,int N) 是用来实现统计字符串中第一个空字符前面的字符长度,实现? 递归函数要关注的问题: 退出条件、参数有哪些?返回值是什么?局部变量、全局...

【C】写一个宏将一个数字的奇数位和偶数位交换。实现两个int(32位)整数m和n的二进制表达中,位(bit)不同的个数

1.写一个宏将一个数字的奇数位和偶数位交换。 #define _CRT_SECURE_NO_WARNINGS 1 #include #define CHANGE(X) \ ((X & (0x55...

编写一个函数escape(s,t),将字符串t复制到字符串s中,并在复制过程中将换行符、制表符等不可见字符分别转换为\n、\t等相应的可见的转义字符序列。要求使用switch语句。

#include #include #include char *unescape(char s[], char t[]); char *escape(char s[], char t[]); ...
  • whdugh
  • whdugh
  • 2012年11月14日 09:37
  • 4325

C语言atoi()函数:将字符串转换成int(整数)和sprintf和memset

atoi()函数 #include #include int main () { int i; char buffer[256]; printf ("Enter a n...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言:实现一个函数itoa(int n,char s[]),将整数n这个数字转换为对应的字符串,保存到s中
举报原因:
原因补充:

(最多只允许输入30个字)