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

c语言输入数据统计数字个数

发布网友 发布时间:2022-04-28 12:08

我来回答

1个回答

热心网友 时间:2023-04-28 18:14

这个简单,只要变量字符串,判断每个字符是否是数字(str[i]>='0' && str[i] <=9就是数字)。如果当前位不是数字,但前一个字符是数字,就说明前面有过一个数字了(数字计数+1).

//比如:
#include<stdio.h>
int main()
{
    in i,cnt=0;
    char str[11]="ab12cd34dd";
    for(i=1;i<11;i++)    
        if((str[i]<'0' || str[i]>'9') && (str[i-1]>='0' && str[i-1] <=9))
            cnt++;
    printf("个数%d\n"cnt);
    return 0;
}

注意保存字符串的数组,多定义一位,最后一个元素必须是0(也就是结束符合‘\0’);比如上面
我写的常量"ab12cd34dd",只有10个字符,实际内存中有11个字符,最后一个字符就是‘\0’,
所以数组我定义11位,循环也是11位

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
美的燃气热水器12升电脑版显示FR一pH一PL一dH一nE一qU怎么调好_百度知... 热水器ph什么意思 上海工程技术大学公共管理专业是什么学院 公共事业管理在暨南大学中属于哪个学院? 中央财经大学公共事业管理学生就业去向都有哪些 中飞院公共事业管理是什么专业 广西医科大学公共事业管理属于哪个学院 抖音怎么发视频@抖音小助手 发视频@抖音小助手操作一览 轻颜相机怎么取消自动续费 取消自动续费教程 轻颜相机vip怎么取消 木门的十大品牌有哪些? 中国木门十大品牌都有哪些? 十大木门品牌都是哪些 十大木门品牌有哪些? 玉溪玉达木门公司销售 电话号码是多少? 梦天木门好吗?在云南省玉溪市能做代理吗?希望朋友们能帮我解答一下,先谢谢了 玉溪焕彩木门在哪里? 玉溪世林木门好还是tata木门好 云南玉达木门制造有限公司怎么样? 侠盗飞车圣安地列斯苹果手机版怎么输入秘籍 侠盗猎车手圣安地列斯手机版怎样输秘籍? 侠盗猎车手圣安地列斯怎么输入秘籍 手机版输入秘籍 侠盗飞车圣安地列斯手机版怎么使用秘籍? 侠盗猎车手圣安地列斯手机版怎么输秘籍 圣安地列斯手机版秘籍怎么用? 侠盗猎车手圣安地列斯秘籍手机版怎么输入秘籍 求圣安地列斯手机秘籍翻译 圣安地列斯手机版怎么输秘籍 《gta圣安地列斯》秘籍是什么? CS里鼠标速度设置多少好啊? 请问c语言当中,如何统计数字各自出现的次数 在c语言中怎么统计数字字符字母个数 c语言统计数字位数问题 c语言输入一行字符串,如何统计其中的字母和数字的个数 C语言编程题 统计数字字符个数? c语言问题 统计不同数字个数 c语言问题 统计不同数字的个数。 用c语言统计数字出现的次数 C语言:从键盘输入20个整数,统计不同数字的个数 C语言 数字字符统计 C语言:编写程序,输入若干个数字,并统计每个数字出现的个数。 c语言程序统计数字 c语言统计大小写字母 数字个数 C语言 统计数字(count) 编程 求找出程序的错误 (C语言)关于统计一行数字字符中每个数字字符出现的次数。 用C语言怎样写数据统计代码 C语言, 统计数组每个元素个数怎么做? 各位大侠,请问在公文中腰转发别的单位传来的文件,标题是用“关于转发。。”还是“转发关于。。”? 多层转发是必须省掉什么 如何区分印发、转发和批转?