永发信息网

字符转换为整数

答案:3  悬赏:50  手机版
解决时间 2021-05-15 12:20

#include<stdio.h>
#include<stdlib.h>

void main()
{char line[25];
int i,j,len,k,s;

scanf("%s",line);
len=strlen(line);

for(k=0;k<len;k++)
{
s=atoi(line[k])-atoi('A');

printf("%d ",s);
}

getch();

}

将字符(只限于大写)转化为整数,但在运行后每个对应字符转化后的整数都为0!我半天也没有找到原因!

最佳答案
对C语言而言,字符和整数可以直接转换的嘛!你直接定义一个整型的变量来装字符就好了!
全部回答

谢谢大家!原来可以用强制转换的!我看到那个转换函数认为要用函数才能转换成功!谢谢二位了!

s=atoi(line[k])-atoi('A'); 不需要在通过atoi函数转换了.

直接改成下面这样就行:

s=line[k]-'A';

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
古代送老婆的祝福语,给老婆收集祝福语
西峡县包天下(五里桥街)这个地址怎么能查询到
现在魔兽世界时什么版本啊~~
剑网三的宏管理是干什么用的
一大自加一点,不念太,不念犬,念什么?
怎么在QQ里复制好友到另一个列表
珍珠吊兰喜阴还是喜阳,珍珠吊兰怎么移植?我
汉寿县以纯(太子庙店)在什么地方啊,我要过去
马驹桥哪里招临时工,当天结工资那种
求香港迪斯尼乐园的英文介绍
用 Realtek HD音频声卡录音
明星的白头发怎么遮掩
河北1的一套龙脊大概需要多少钱?还有万刃?
喜欢上不明飞行物该怎么办呢
如何远离一个人的世界
推荐资讯
黄酒为什么叫“加饭"酒,是不是可以把黄酒到
“acrobat无法解密本文档”解决方案
2500元以下全套电脑怎么配置才好
苏仙区中国邮政储蓄银行ATM在什么地方啊,我
鲁班的母亲是怎么死的?
涟源市味食夜宵城我想知道这个在什么地方
QQ三国装备还可以怎样改造?带图
炫舞1级到30级都给什么
江岸区武汉兆瑞百福大酒店(汉口江滩店)地址在
要几本小说有的请发到sy731585160@sohu.com
幸 福 不 是 終 點 而 是 過 程
现在什么手机最棒
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?