怎么转换字符型数字为整型数字
展开全部
字符型-48=整型
给你个程序
运行一下
一看就明白
main()
{char a;
a=1;
printf("a=1时\n");
printf("整型 : %d\n",a);
printf("字符型: %c\n",a);
a='1';
printf("a='1'时\n");
printf("整型 : %d\n",a);
printf("字符型: %c\n",a);
a='1'-48;
printf("a='1'-48时\n");
printf("整型 : %d\n",a);
printf("字符型: %c\n",a);
}
给你个程序
运行一下
一看就明白
main()
{char a;
a=1;
printf("a=1时\n");
printf("整型 : %d\n",a);
printf("字符型: %c\n",a);
a='1';
printf("a='1'时\n");
printf("整型 : %d\n",a);
printf("字符型: %c\n",a);
a='1'-48;
printf("a='1'-48时\n");
printf("整型 : %d\n",a);
printf("字符型: %c\n",a);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
查找ASCII码,里面有对应的。例如找到字符“1”对应的码值,然后剪去一个数,得到对应的数值 1。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
根据ASCII码,数字0-9 转为数组 80-89 字符减去 80 就是数字
如字符‘0’-80 = 数字0
如字符‘0’-80 = 数字0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接进行如下运算,如字符9的转换
int a='9'-'0'
int a='9'-'0'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询