输入一个字符串,内有数字和非数字字符,例如:

A123x456 17960?302tab5876

将其中连续的数字作为一个整数,依次存放到一数组a中。例如,123存放在a[0],456存放在a[1]。。。。统计共有多少个整数,并输出这些数。

#include <stdio.h>
#include <string.h>
#include <ctype.h>
void tongji(char*arr,int len)
{int brr[20005];int sum=0;int x=0;int j=0;for(int i=0;i<len;i++){if(isdigit(arr[i])){x=arr[i]-'0';sum=sum*10+x;if(i==len-1){brr[j]=sum;printf("%d\n",brr[j]);}}else{if(i!=0){if(isdigit(arr[i-1])){brr[j]=sum;printf("%d ",brr[j]);j++;}}x=0;sum=0;}}
}
int main()
{char arr[20005];char c;int i=0;while((c=getchar())!='\n'){arr[i]=c;i++;}int len1=i;tongji (arr,len1);return 0;
}

输入一个字符串,内有数字和非数字字符相关推荐

  1. 输入一个字符串,内有数字和非数字字符,例如:A123x456 17960? ,302tab5876,将其中连续的数字作为一个整数,依次存放到一数组a中。例如,123放在a[0],456放在a1[1].

    输入一个字符串,内有数字和非数字字符,例如:A123x456 17960? ,302tab5876,将其中连续的数字作为一个整数,依次存放到一数组a中.例如,123放在a[0],456放在a1[1]- ...

  2. 题8.16:输入一个字符串, 内有数字和非数字字符, 例如:A123x456 17960 ? , 302tab5876,将其中连续的数字作为一个整数, 依次存放到一数组a中。例如, 123 放在a[0

    题目 本题是谭浩强<C程序设计课后习题>题8.16. 题目: 16. 输入一个字符串, 内有数字和非数字字符, 例如:A123x456 17960 ? , 302tab5876,将其中连续 ...

  3. 输入一个字符串内有数字和非数字字符,例如:A123x456...

    #include <stdio.h> #include <string.h> #include <math.h> int main() { void sum_out ...

  4. 【问题描述】输入一行字符串,含有数字和非数字字符以及空格等,如: df23adfd56 2343?23dgjop535 如果将其中所有连续出现的数字视为一个整数,要求统计在该字符串中共有多少个整数,并

    [问题描述]输入一行字符串,含有数字和非数字字符以及空格等,如: df23adfd56 2343?23dgjop535 如果将其中所有连续出现的数字视为一个整数,要求统计在该字符串中共有多少个整数,并 ...

  5. .输入一行字符串,含有数字和非数字字符以及空格等,如: df23adfd56 2343?23dgjop535 如果将其中所有连续出现的数字视为一个整数,要求统计在该字符串中共有多少个整数,并将这些数依

    .输入一行字符串,含有数字和非数字字符以及空格等,如:df23adfd56 2343?23dgjop535如果将其中所有连续出现的数字视为一个整数,要求统计在该字符串中共有多少个整数,并将这些数依次输 ...

  6. 输入一个字符串,内有数字和非数字字符,例如: A123x456 17960? 302tab5876 将其中连续的数字作为一个整数,依次存放到一数组a中。例如,123放在a[0],456放在a[1]……

    输入一个字符串,内有数字和非数字字符,例如: A123x456 17960? 302tab5876 将其中连续的数字作为一个整数,依次存放到一数组a中.例如,123放在a[0],456放在a[1]-- ...

  7. 输入一个字符串,内有数字和非数字字符,例如 A123x456 17960? 302tab5876 将连续的数字作为一个整数,一次存放到一数组a中, 例如123存放在a[0]中,456放在a[1]中……

    /*输入一个字符串,内有数字和非数字字符,例如 A123x456 17960? 302tab5876 将连续的数字作为一个整数,一次存放到一数组a中, 例如123存放在a[0]中,456放在a[1]中 ...

  8. 输入一个字符串,内有数字和非数字字符,例如: a123x456 17960? 302tab5876 将其中连续的数字作为一个整数,一次存放到一个数组中。

    输入一个字符串,内有数字和非数字字符,例如: a123x456 17960? 302tab5876 将其中连续的数字作为一个整数,一次存放到一个数组中. #include <stdio.h> ...

  9. 输入一个字符串,内有数字和非数字字符,例如A123x456 17960? 302tab5876,将其中连续的数字作为一个整数,依此存放到一个数组a中。

    输入一个字符串,内有数字和非数字字符,例如A123x456 17960? 302tab5876,将其中连续的数字作为一个整数,依此存放到一个数组a中.例如,123放在a[0],456放在a[1]... ...

  10. 习题 6.16 输入一个字符串,内有数字和非数字字符,例如: a123x456 17960? 302tab5876将其中连续的数字作为一个整数,依次存放到一数组a中。

    习题 6.16 输入一个字符串,内有数字和非数字字符,例如: a123x456 17960? 302tab5876将其中连续的数字作为一个整数,依次存放到一数组a中.例如,123存入在a[0],456 ...

最新文章

  1. 面试官问:服务的心跳机制与断线重连,Netty底层是怎么实现的?懵了
  2. windows 7 下安装 Android 设备驱动
  3. 将 TensorFlow 移植到 Android手机,实现物体识别、行人检测和图像风格迁移详细教程
  4. 科大星云诗社动态20210822
  5. SAP Spartacus B2B页面内容的动态注入
  6. xdebug怎样在php中配置,教你在PHPStorm中配置Xdebug
  7. JavaScript —从回调到异步/等待
  8. 平均负载及CPU上下文切换
  9. 人工智能 - paddlepaddle飞桨 - 深度学习基础教程 - 语义角色标注
  10. 解决虚拟机VMware运行Ubuntu时无法和主机之间复制粘贴的问题
  11. 详解 meta http-equiv = X-UA-Compatible content = IE=edge,chrome=1 /
  12. SAP BC430 课程中文自学笔记
  13. 一个简单的项目Java后端框架(springboot+maven包括shiro,验证码的生成与使用,异常处理,跨域处理)
  14. python mysql跨库查询_Python查询mysql库
  15. home为什么是地点副词_home为什么可以做副词
  16. 51单片机数码管显示历史键值
  17. 微信公众号平台登陆-你已授权登陆过XXXX
  18. 图像传感器binning_图像传感器的两种缩放模式
  19. 7-4 最短路径之Dijkstra(朴素dijkstra打印路径)
  20. super()函数的使用

热门文章

  1. IT创业的悲惨故事《IT创业疯魔史》以及我的八卦
  2. 小白学机器人伺服电机模块
  3. php有关error的处理
  4. 程序公司分红及退出机制设计(1)
  5. 全景丨0基础学习VR全景制作,后期篇第十四章:利用蒙版航拍补天
  6. [CQOI2009]跳舞
  7. 通用权限系统-2023V1
  8. 《恋狱~月狂病~》简体中文汉化版
  9. 2020网易前端校招面试题解析
  10. sqlserver in 语句报nvarchar值转smallint失败