取出字符串中的整数和字符部分并分别输出
来源:互联网 发布:算法之道实验指导书 编辑:程序博客网 时间:2024/06/05 00:25
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
void getarrch(char a[],char b[])
{
int i=0;
for(i=0;i<15;i++)
{
if(a[i]>='a'&&a[i]<='z')
b[i]=a[i];
}
for(i=0;i<15;i++)
printf("%3c",b[i]);
}
void getarrint(char a[],int b[])
{
int i,j,k,l=0,m=0,n;
for(i=0;i<15;i++)
{
if(a[i]>='1'&&a[i]<='9')
{
for(j=i+1;j<15;j++)
{
if(a[j]>'9')
{
k=j;
break;
}
if(j==14&&a[j]<='9')
k=j+1;
}
for(n=i;n<k;n++)
b[m]=pow(10,k-n-1)*(a[n]-'0')+b[m];
b[m]+=1;
m++;
i=j;
}
}
for(i=0;i<m;i++)
printf("%2d\t",b[i]);
}
int main()
{
int i=0,c[15]={0};
char ch,arr[15],b[15]={'\0'};
for(i=0;i<15;i++)
{
arr[i]=getchar();
}
getarrch(arr,b);
printf("\n");
getarrint(arr,c);
}
#include <stdlib.h>
#include <math.h>
void getarrch(char a[],char b[])
{
int i=0;
for(i=0;i<15;i++)
{
if(a[i]>='a'&&a[i]<='z')
b[i]=a[i];
}
for(i=0;i<15;i++)
printf("%3c",b[i]);
}
void getarrint(char a[],int b[])
{
int i,j,k,l=0,m=0,n;
for(i=0;i<15;i++)
{
if(a[i]>='1'&&a[i]<='9')
{
for(j=i+1;j<15;j++)
{
if(a[j]>'9')
{
k=j;
break;
}
if(j==14&&a[j]<='9')
k=j+1;
}
for(n=i;n<k;n++)
b[m]=pow(10,k-n-1)*(a[n]-'0')+b[m];
b[m]+=1;
m++;
i=j;
}
}
for(i=0;i<m;i++)
printf("%2d\t",b[i]);
}
int main()
{
int i=0,c[15]={0};
char ch,arr[15],b[15]={'\0'};
for(i=0;i<15;i++)
{
arr[i]=getchar();
}
getarrch(arr,b);
printf("\n");
getarrint(arr,c);
}
阅读全文
0 0
- 取出字符串中的整数和字符部分并分别输出
- 2.分别输出整数及小数部分
- 输入一个float,分别输出它的整数部分和小数部分
- 读入浮点数,将整数部分和小数部分分别输出
- JAVA 输入一个浮点,分别输出整数部分和小数部分
- 37 java java将一个浮点型数据的整数部分和小数部分分别输出
- 取出符串“123-456-789-000”中的数字部分,组成一个新的字符串输出
- 用于对字符串中的字符计数, 并可以取出出现次数最多的字符和次数, 若次数最多的有多个,则全部求出
- 整数,字符和字符串
- HLA取出字符串中的每一个字符
- 简单取出字符串中的重复字符
- 接受用户输入的一个浮点数,把它的整数部分和小数部分分别输出
- 将一个浮点数的整数部分和小数部分分别输出显示,java显示(1H)
- C语言找出字符串中的特定的字符,并输出
- java提取一个字符串中的整数和小数部分
- java提取一个字符串中的整数和小数部分
- java-分别输出字符串中的大小写字母
- 将double型的整数部分和小数部分别输出到两个字符串中
- Spring 入门知识点笔记整理
- python 二维列表映射写入csv文件, 并上传OSS
- python基础笔记一
- HDOJ 2026 首字母变大写
- c++标准库
- 取出字符串中的整数和字符部分并分别输出
- Logistic回归分类中的梯度上升法
- 160个练手CrackMe-042
- IT风投的一声叹息
- JS 中 ++i 和i++的区别
- 2017-12-20
- JS之函数
- 数据结构实验之排序二:交换排序
- Java设计模式之访问者模式