有一字符串,包含数字与字母,编程去除数字。
2014-08-08 09:02
337 查看
char a[11] =
"df35nk5ieo";
for (int i =
0; i < 10; i++) {
//找出为数字的数,并且赋值为零
switch (a[i]) {
case 48:
a[i] =
'0';
break;
case 49:
a[i] =
'0';
break;
case 50:
a[i] =
'0';
break;
case 51:
a[i] =
'0';
break;
case 52:
a[i] =
'0';
break;
case 53:
a[i] =
'0';
break;
case 54:
a[i] =
'0';
break;
case 55:
a[i] =
'0';
break;
case 56:
a[i] =
'0';
case 57:
a[i] =
'0';
break;
default:
break;
}
}
//每遇到一个数字,就覆盖掉,后面字符往前移
for (int i =
0; i < 10; i++) {
if (a[i] == '0') {
for (int j =
0; j < 10 - i; j++) {
a[i + j] = a[i + j +1];
}
i--;//用来避免数字连着的情况
}
}
printf("%s",a);
"df35nk5ieo";
for (int i =
0; i < 10; i++) {
//找出为数字的数,并且赋值为零
switch (a[i]) {
case 48:
a[i] =
'0';
break;
case 49:
a[i] =
'0';
break;
case 50:
a[i] =
'0';
break;
case 51:
a[i] =
'0';
break;
case 52:
a[i] =
'0';
break;
case 53:
a[i] =
'0';
break;
case 54:
a[i] =
'0';
break;
case 55:
a[i] =
'0';
break;
case 56:
a[i] =
'0';
case 57:
a[i] =
'0';
break;
default:
break;
}
}
//每遇到一个数字,就覆盖掉,后面字符往前移
for (int i =
0; i < 10; i++) {
if (a[i] == '0') {
for (int j =
0; j < 10 - i; j++) {
a[i + j] = a[i + j +1];
}
i--;//用来避免数字连着的情况
}
}
printf("%s",a);
相关文章推荐
- 有一字符串,包含数字与字母,编程去除数字。(在原字符串中操作)
- C语言之有一字符串,包含数字与字母,编程去除数字。
- 有一字符串,包含数字与字母,编程去除数字。要求:1、要求在原字符串中操作2、使用指针处理
- 有一字符串,包含数字与字母,编程去除数字。(1、要求在原字符串中操作,2、使用指针处理)
- 有一字符串,包含数字与字母,编程去除数字
- (无bug版)有一字符串,包含数字与字母,编程去除数字。要求: vae123rcly //要求在原字符串中操作 //使用指针处理
- 有一字符串,包含数字与字母,如何用指针编程去除数字。
- 有一字符串,包含数字与字母,编程去除数字。要求:1、要求在原字符串中操作 2、使用指针处理
- 有一字符串,包含数字与字母,编程去除数字。要求:1要求在原字符串中操作 2、使用指针处理
- 3.有一字符串,包含数字与字母,编程去除数字。要求:1、要求在原字符串中操作2、使用指针处理
- 有一个字符串,包含数字与字母,编程去除数字,要求:1.在原字符串操作2.使用指针处理
- 有一字符串,包含数字与字母,编程去除数字。要求:1、要求在原字符串中操作2、使用指针处理
- 有一字符串,包含数字与字母,编程去除数字。要求:1要求在原字符串中操作 2、使用指针处理
- 有一字符串,包含数字与字母,编程去除数字。要求: //要求在原字符串中操作 //使用指针处理
- 从文件中读入文本,文本内容为几个字符串,用逗号间隔,将其中同时含有字母和数字的字符串去除,留下仅仅只包含字母或数字的字符串,然后进行排序
- 有一字符串包含字母,数字,编程实现取出数字;使用函数,指针实现
- c++ 判断字符串只包含字母、数字、汉字
- Sql得到(去除)字符串中所有汉字,字母,数字的函数
- 怎么判断字符串中是否包含一组字符的任意一个字符及判断字符串是否只含字母和数字
- RndNum 生成随机字符串,包含数字和小写字母