问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用c语言编程。输入作为一个字符串,程序将此转为整数,如输入126x则...

发布网友 发布时间:2024-10-16 05:46

我来回答

1个回答

热心网友 时间:2024-10-16 23:12

是忽略数字以外的字符只留下数字,然后转换成整型?

#include <stdio.h>
#include <string.h>
int str2Num(char *str);
int p10(int m);//计算10的次方
int main()
{
    char str[100];
    while(1)
    {
        printf("输入一个字符:");
        scanf("%s",str);
        printf("忽略数字以外字符,剩余字符转换成整数数值为:%d\n",str2Num(str));
    }
    return 0;
}
int str2Num(char *str)
{
    int n=strlen(str),m=0,sum=0;
    char *p=&str[n-1];
    while(n--)//从字符串最后一位往前取,数字累加
    {
        if(*p>='0' && *p<='9')
        {
            sum=sum+(*p-'0')*p10(m);
            m++;
        }
        p--;

    }
    return sum;
}
int p10(int m)//计算10的次方
{
    int i,sum=1;
    for(i=0;i<m;i++)
        sum*=10;
    return sum;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 养宠物的人遵守规则,是不是就能和别人平安相处呢? 企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 这些学习英语的地方,树童英语怎么样,我想了解一下情况 杭州树童教育科技有限公司怎么样? 地方征信平台17讲:江苏省联合征信有限公司 江苏省联合征信注册成功什么意思 烟台新红鹰新能源科技有限公司怎么样? 海南正和实业集团股份有限公司经营范围 我的联通宽带快到期了,今天刚换的光纤还用再交钱了吗 怎么查宽带到期日期。现在老是有宽带到期提醒,网上查出来时8.5到期,但... 2023年寒露是10月8日的几点几分 寒露2024几月几日几点到几点 寒露是几月几日几点几分 sudosu是什么意思? 无锡上市公司名单 无锡上市公司数量 在天津,一个内退的事业单位的工人,每月的工资是1600元 如何在多个单元格不同内容前添加相同的字符 例: 添加后为 HYW50-160 天津的一个事业单位招聘的合同工,有机会转正吗? TJFESCO概述 ...寿命咋确认 退休电池咋处理 新电池咋充电好 新/旧电池哪个易爆炸_百 ... 我有一块没电的蓄电池,怎么测他正常工作时的电压 乘积根(c语言)(这个整数中非零数字的乘积有两百位) 小孩血小板高严重吗 血常规检查结果看懂,知道有箭头肯定是不正常的,不知问题严重不? 血小板容积有问题帮我看看 2024年重庆科技学院排名全国多少 宁水花园小区概况 【重庆科技学院】2021年辽宁省本科招生计划含金量分析 宁水花园为什么这么便宜 深圳宁水花园商铺购买来适合自住吗,想买房子,谁能介绍一下?_百度知 ... 重庆科技大学王牌专业 仁爱英语七年级下册47页1a翻译 名侦探柯南哪一集快斗耍硬币? tv版有没有那集里记述怪盗基德的真实身份的 血清素低有什么影响 血清素如何影响人的胃口、内驱力和情绪? 针灸推拿先做哪个 按摩和针灸哪个好? 做完包皮手术能吃鱼吗 包皮手术拆线后,需要忌那么口,能吃鱼吗? 做包皮手术后可以吃鱼吗