c++ 输入字符串,输出数字
来源:百度知道 编辑:UC知道 时间:2024/06/01 19:16:19
自学C++中碰到一个头疼的题!编写程序!将字符串中的数字字符放入数组中,最后输出数组中的字符串。如,输入字符串a1bc23e456df,执行程序后输出123456。
我写了个,容易看懂的
#include <iostream>
using namespace std;
void main(){
const int MAX=80;
char a[MAX];
char a1[MAX]={0};
cout<<"请输入一串字符,注意不要超过80个字符"<<endl;
cin.getline(a,MAX,'\n');
int i=0;
int j=0;
while(a[i]!='\0'){
if(a[i]>='0'&&a[i]<='9'){
a1[j]=a[i];
j++;
}
i++;
}
cout<<"您输入字符串里的数字是:";
int k=0;
do{
cout<<a1[k];
k++;
}while(k<j);
cout<<endl;
}
cin>>s;n=strlen(s);
for(i=0;i<n;i++)
if(s[i]>='0'&&s[i]<='9')
putchar(s[i]);
}
根据ASCII码值判断是不是数字就行了
C语言高分 输入任意字符串,取其中数字及正负号输出
C语言编程:输入字符串,倒序输出
输入一字符串 输出其中大写,小写,数字的个数
输入843,用c语言怎样输出字符串843?
编程 急!!!字符串输出数字
输入字符串,输出字符串长度,统计数字、大写字母和小写字母个数。输入非字母和数字的字符则结束
这个题用c程序怎么做呀?用%控制输入一个数字字符串,将其转换为整数并用%d输出
c语言,输入两个字符串,连接成一个字符串,并输出。用指针实现。
用C语言,输入n个字符串,n由键盘输出,将n个字符串中由小到大输出
VB判断输入字符串例如ADFDFP,FDSOWGDT,DSADT,SDFLSTP后应该输出的数字