如何去出一个字符中随机出现的数字
2014-07-28 23:12
387 查看
char a[100];
char *p=a;
printf("please enter <100 zifchuan:\n");
for (int i=0; i<100; i++) {
scanf("%c",(p+i));
if (*(p+i)=='\n') {
*(p+i)='\0';
break;
}
}
unsigned long leng=strlen(a);
printf("原字符串:\n%s\n",a);
for(int k=0 ;k<leng;k++){
for (int i=0; i<leng; i++) {
if (*(p+i)>48&&*(p+i)<57) {
for (int j=i; j<leng; j++) {
char t=*(p+j);
*(p+j)=*(p+j+1);
*(p+j+1)=t;
}
}
}
}
printf("去出数字之后的字符串:\n%s",a);
char *p=a;
printf("please enter <100 zifchuan:\n");
for (int i=0; i<100; i++) {
scanf("%c",(p+i));
if (*(p+i)=='\n') {
*(p+i)='\0';
break;
}
}
unsigned long leng=strlen(a);
printf("原字符串:\n%s\n",a);
for(int k=0 ;k<leng;k++){
for (int i=0; i<leng; i++) {
if (*(p+i)>48&&*(p+i)<57) {
for (int j=i; j<leng; j++) {
char t=*(p+j);
*(p+j)=*(p+j+1);
*(p+j+1)=t;
}
}
}
}
printf("去出数字之后的字符串:\n%s",a);
相关文章推荐
- 如何提出一个字符中随机出现的数字
- php面试题:如何知道一个未知长度的字符串哪个字符出现的次数最多?(字符串可由字母,数字及其他字符组成)请写出代码。
- 统计一个字符中中文,英文,数字出现的次数
- C#--关于事件的定义及注册,如何实现在一个文本框中只输入数字或者只能输入0至9十种数字、a至z或A至Z五十二种字符。
- 61. 从1到n,共有n个数字,每个数字只出现一次。从中随机拿走一个数字x,请给出最快的方法,找到这个数字。如果随机拿走k(k>=2)个数字呢?[find k missing numbers from 1 to n]
- 如何将一个字符串中的所有非数字(0-9及小数点)字符全部除去
- 编写一个程序统计输入字符串中:各个数字,空白字符,以及其他所有字符常出现的次数。
- 如何控制在一个软件中特殊的字符比如#都显示为红色呢?该字符是作为标签中的内容出现的,可能出现在JLABEL,JCheckBox,JCombox的标签中的,
- 如何找出一个字符串中第一个只出现一次的字符
- 如何统计出某个字段里的一个特定字符出现的次数?
- 【C语言】编写一个程序统计输入字符串中: 各个数字、空白字符、以及其他所有字符出现的次数。
- PostgreSQL中如何得到一个随机的字符
- 传入一个字符串,如何获得这个字符串中所有字符出现的个数
- [Python Tip]如何判断一个字符串只包含数字字符
- 华为 2015 机试 输出:数字后面的连续出现的(2个或多个)相同字符(数字或者字符),删去一个,非数字后面的不要删除,例如,对应输出为:33aabb55pin。
- 如何判断一个字符全部包含数字
- 从字符中随机获取一个字符,提示用户输入数字,或是大写字母,或是小写字母,如果用户猜的数字正确,提示用户,恭喜你猜对了,否则提示输入大了或者输入小了
- 如何编写C语言程序判断一个字符是否是字母或数字
- 如何判断一个字符在一个字符串中出现的次数
- 编写一个程序统计输入字符串中: 各个数字、空白字符、以及其他所有字符出现的次数