C语言--字符转整数
来源:互联网 发布:imovie的windows版 编辑:程序博客网 时间:2024/06/06 00:41
#include <stdio.h>
int main()
{
char buf[100] = "1234";
int len = 0;
while (buf[len++]);
len--;
int value = 0;
int i;
int temp = len;
for(i = 0; i < len; i++)
{
int base = 10;
if ((temp - i - 1) == 0)//最后一位数(个位)
base = 1;
else
{
int j;
for(j = 1; j < (temp - i - 1); j++)
base *= 10;
}
value += (base * (buf[i] - '0'));
}
printf("%d\n",value);
return 0;
}
int main()
{
char buf[100] = "1234";
int len = 0;
while (buf[len++]);
len--;
int value = 0;
int i;
int temp = len;
for(i = 0; i < len; i++)
{
int base = 10;
if ((temp - i - 1) == 0)//最后一位数(个位)
base = 1;
else
{
int j;
for(j = 1; j < (temp - i - 1); j++)
base *= 10;
}
value += (base * (buf[i] - '0'));
}
printf("%d\n",value);
return 0;
}
阅读全文
0 0
- C语言--字符转整数
- C语言 字符数组转换整数 stringToInt
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- 【转载】C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- 【转载】C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- C语言itoa()函数和atoi()函数详解(整数转字符C实现)
- spark RDD的map和flatmap
- Linux shell的标准输入、输出和错误
- 伤感语录
- 冒泡排序
- 选择排序
- C语言--字符转整数
- django加载css、js等内容
- javascript中的for in循环和for循环的使用
- 认识HTML
- shell排序
- 转载:jQuery停止动画——stop()方法的使用
- 奋斗,奋斗,奋斗
- vue + vuex 的状态管理的简单使用
- LINUX学习之ZABBIX