网站后台fpt,怎么在服务器建立网站,html5可以做交互网站吗,网站界面设计需要首先做市场研究吗目录
一、将字符转换为数字。
二、将数字转换成字符。 一、将字符转换为数字。
#xff08;首先字符必须是0 —9#xff0c;然后转换成十进制的数字#xff09;
比如将1234 转换成 1234
#includestdio.h
#includest…目录
一、将字符转换为数字。
二、将数字转换成字符。 一、将字符转换为数字。
首先字符必须是0 —9然后转换成十进制的数字
比如将1234 转换成 1234
#includestdio.h
#includestdlib.h
#includeassert.h
#include localeint Atoi(char *str,int len)
{assert(str ! NULL);int i 0;int flag 1;//符号位int tmp 0;for( ; ilen ;i){if(str[i] -){flag -1;}if(isdigit(str[i])) {str[i] -0; tmp tmp *10 str[i] ;}}return tmp * flag;
}int main()
{char str[] 1234;int len sizeof(str)/sizeof(str[0]);printf(%d\n,Atoi(str,len));return 0;
}二、将数字转换成字符。
#includestdio.h
#includestdlib.h
#includeassert.h//求数字的位数
int Len(int n)
{int len 0;while(n! 0){if(n 0 ){return 1;}else{n/10;len;} }return len;
}
char *Itoa(int n)
{int len Len(n);char *des (char*)malloc(sizeof(char)*(len1));des[len] \0;for(int i len-1;i 0;i--){des[i] (n%100);n/10;}return des;
}int main()
{int n 1234;char *des Itoa(n);printf(%s\n,des);free(des);return 0;
}