输入一个字符串,内有数字和非数字字符
输入一个字符串,内有数字和非数字字符,例如:
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;
}
输入一个字符串,内有数字和非数字字符相关推荐
- 输入一个字符串,内有数字和非数字字符,例如:A123x456 17960? ,302tab5876,将其中连续的数字作为一个整数,依次存放到一数组a中。例如,123放在a[0],456放在a1[1].
输入一个字符串,内有数字和非数字字符,例如:A123x456 17960? ,302tab5876,将其中连续的数字作为一个整数,依次存放到一数组a中.例如,123放在a[0],456放在a1[1]- ...
- 题8.16:输入一个字符串, 内有数字和非数字字符, 例如:A123x456 17960 ? , 302tab5876,将其中连续的数字作为一个整数, 依次存放到一数组a中。例如, 123 放在a[0
题目 本题是谭浩强<C程序设计课后习题>题8.16. 题目: 16. 输入一个字符串, 内有数字和非数字字符, 例如:A123x456 17960 ? , 302tab5876,将其中连续 ...
- 输入一个字符串内有数字和非数字字符,例如:A123x456...
#include <stdio.h> #include <string.h> #include <math.h> int main() { void sum_out ...
- 【问题描述】输入一行字符串,含有数字和非数字字符以及空格等,如: df23adfd56 2343?23dgjop535 如果将其中所有连续出现的数字视为一个整数,要求统计在该字符串中共有多少个整数,并
[问题描述]输入一行字符串,含有数字和非数字字符以及空格等,如: df23adfd56 2343?23dgjop535 如果将其中所有连续出现的数字视为一个整数,要求统计在该字符串中共有多少个整数,并 ...
- .输入一行字符串,含有数字和非数字字符以及空格等,如: df23adfd56 2343?23dgjop535 如果将其中所有连续出现的数字视为一个整数,要求统计在该字符串中共有多少个整数,并将这些数依
.输入一行字符串,含有数字和非数字字符以及空格等,如:df23adfd56 2343?23dgjop535如果将其中所有连续出现的数字视为一个整数,要求统计在该字符串中共有多少个整数,并将这些数依次输 ...
- 输入一个字符串,内有数字和非数字字符,例如: A123x456 17960? 302tab5876 将其中连续的数字作为一个整数,依次存放到一数组a中。例如,123放在a[0],456放在a[1]……
输入一个字符串,内有数字和非数字字符,例如: A123x456 17960? 302tab5876 将其中连续的数字作为一个整数,依次存放到一数组a中.例如,123放在a[0],456放在a[1]-- ...
- 输入一个字符串,内有数字和非数字字符,例如 A123x456 17960? 302tab5876 将连续的数字作为一个整数,一次存放到一数组a中, 例如123存放在a[0]中,456放在a[1]中……
/*输入一个字符串,内有数字和非数字字符,例如 A123x456 17960? 302tab5876 将连续的数字作为一个整数,一次存放到一数组a中, 例如123存放在a[0]中,456放在a[1]中 ...
- 输入一个字符串,内有数字和非数字字符,例如: a123x456 17960? 302tab5876 将其中连续的数字作为一个整数,一次存放到一个数组中。
输入一个字符串,内有数字和非数字字符,例如: a123x456 17960? 302tab5876 将其中连续的数字作为一个整数,一次存放到一个数组中. #include <stdio.h> ...
- 输入一个字符串,内有数字和非数字字符,例如A123x456 17960? 302tab5876,将其中连续的数字作为一个整数,依此存放到一个数组a中。
输入一个字符串,内有数字和非数字字符,例如A123x456 17960? 302tab5876,将其中连续的数字作为一个整数,依此存放到一个数组a中.例如,123放在a[0],456放在a[1]... ...
- 习题 6.16 输入一个字符串,内有数字和非数字字符,例如: a123x456 17960? 302tab5876将其中连续的数字作为一个整数,依次存放到一数组a中。
习题 6.16 输入一个字符串,内有数字和非数字字符,例如: a123x456 17960? 302tab5876将其中连续的数字作为一个整数,依次存放到一数组a中.例如,123存入在a[0],456 ...
最新文章
- 面试官问:服务的心跳机制与断线重连,Netty底层是怎么实现的?懵了
- windows 7 下安装 Android 设备驱动
- 将 TensorFlow 移植到 Android手机,实现物体识别、行人检测和图像风格迁移详细教程
- 科大星云诗社动态20210822
- SAP Spartacus B2B页面内容的动态注入
- xdebug怎样在php中配置,教你在PHPStorm中配置Xdebug
- JavaScript —从回调到异步/等待
- 平均负载及CPU上下文切换
- 人工智能 - paddlepaddle飞桨 - 深度学习基础教程 - 语义角色标注
- 解决虚拟机VMware运行Ubuntu时无法和主机之间复制粘贴的问题
- 详解 meta http-equiv = X-UA-Compatible content = IE=edge,chrome=1 /
- SAP BC430 课程中文自学笔记
- 一个简单的项目Java后端框架(springboot+maven包括shiro,验证码的生成与使用,异常处理,跨域处理)
- python mysql跨库查询_Python查询mysql库
- home为什么是地点副词_home为什么可以做副词
- 51单片机数码管显示历史键值
- 微信公众号平台登陆-你已授权登陆过XXXX
- 图像传感器binning_图像传感器的两种缩放模式
- 7-4 最短路径之Dijkstra(朴素dijkstra打印路径)
- super()函数的使用