从键盘上输入一个数字组成的字符串(字符串长度小于8),将该字符串 转换成一个十进制数。 例如:从键盘上

[复制链接]
查看11 | 回复2 | 2011-6-15 11:47:52 | 显示全部楼层 |阅读模式
用asc()函数读出每个字符串的ascII 代码如字符串“abc”,可以这样asc("a")+asc("b")+asc("c")进行转换你看这样可以吗?另:数字组成的字符串默认的就是10进制的数,不需要转换...
回复

使用道具 举报

千问 | 2011-6-15 11:47:52 | 显示全部楼层
#include#include#includeint main(void){char str[9];long number;int i;scanf("%8s",str);i=0;if(str[0]=='-')/*如果以-开始说明是负数*/...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行