77问答网
所有问题
用C语言编写程序在主函数中输入一个字符串,编写函数实现将字符串中的数字字符删除,然后在主函输出输出
用C语言编写程序在主函数中输入一个字符串,编写函数实现将字符串中的数字字符删除,然后在主函输出输出新串
举报该问题
推荐答案 2016-05-28
遍历整个字符串
然后对每个元素进行判断是否为数字即可
如果是则跳过(可以选择一个新的数组对非数字进行保存,也可以将数字后面的所以其它字符向前移动一位覆盖掉当前字符)
这样直到字符串结尾就完成了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GvWqpNWYq8IvpvWIvqq.html
相似回答
...
编写程序,
把键盘
输入的字符串中的数字字符删除,
然后显示该字符串...
答:
把不是数字字符“自己向自己拷贝”即可
。举例代码如下://#include "stdafx.h"//If the vc++6.0, with this line.#include "stdio.h"int main(void){char str[500]; int i,j; printf("Input a string...\nstr="); scanf("%s",str); for(j=i=0;str[i];i++) ...
C语言 编写程序输入一个字符串,删除字符串中的
所有
数字字符
后输出此字...
答:
include "string.h"void main(){ char str[500];int i;printf("请
输入字符串
:\n");gets(str);for(i=0;i<strlen(str);i++){ if(str[i]==' '||(str[i]>='0'&&str[i]<='9'))continue;else printf("%c",str[i]);} printf("\n");} ...
急求!
C语言编写一函数,
把
一个字符串中
所有的字母或
数字字符
都去掉,产 ...
答:
include <stdio.h> void Deld(char *str){ char tmp[100];int i,j=0;for (i=0;str[i];i++)if (str[i]>= 'a'&&str[i]<='z'||str[i]>='A'&&str[i]<='Z') //删除字母,若是
数字,
改为<='9'&&>='0'tmp[j++] = str[i];tmp[j] = '\0';for (i=0;tmp[...
C语言
调用
函数,删除一个字符串
所有
数字字符,在主函数输入
输出。
答:
{ if (s[i]>'9'||s[i]<'0'){ p[j] = s[i];j++;} } return p;} int main(){ char buffer[100];scanf("%s",buffer);puts(delet(buffer));return 0;} 我没时间了要去赶火车,所以
输入的
时候没用动态分配内存,用了一个100的buffer,不好意思,楼主可以自己去研究一下。
c语言 编写程序,
从键盘接收
一个字符串,
然后
删除
其中
的数字字符
并...
答:
include<stdio.h>main(){char a[100];int i;gets(a);for(i=0;a[i];i++){if(!(a[i]>='0'&&a[i]<='9'))printf("%c",a[i]);}} 您好,很高兴为您解答,流星不死为您答疑解惑 如果本题还有不懂的地方请追问,望采纳我的回答。祝楼主学习进步。上面的代码可以直接复制到编译器...
c语言编程,编写函数,删除字符串中的
英文字母、
数字字符
;并对连续出现...
答:
include <stdio.h>void fun(char *s){ int i,j; for(i=0;s[i]>='a' && s[i]<='z' || s[i]>='A' && s[i]<='Z' || s[i]>='0' && s[i]<='9';i++); for(s[j=0]=s[i++];s[i];i++) if(!(s[i]>='a' && s[i]<='z' || s[i]...
C语言编写程序,
从键盘
输入一个字符串,删除
该
字符串的
所有首部和尾部
数字
...
答:
include "stdio.h"int main(int argc,char *argv[]){char s[300];int i,n;printf("Please enter a string...\n");scanf("%299s",s);for(n=0;s[n];n++);for(n--;s[n]>='0' && s[n]<='9';n--);s[n+1]='\0';for(i=n=0;s[n]>='0' && s[n]<='9';...
大家正在搜
c语言中主函数的个数是
c语言程序中,当调用函数时
c语言规定程序中个函数之间
c语言调用函数的编程例子
c语言的子程序有过程和函数两种
编写一个c语言程序
c语言中函数的定义和调用
c语言函数调用编程题
c语言函数程序
相关问题
C语言程序题,在主函数中输入一个字符串,再输入一个字符,编写...
.编写c语言程序,在main函数中输入一个字符串和一个字符,...
C语言程序题,在主函数中输入一个字符串,再输入一个字符,编写...
用C语言编写程序,输入一个字符串,删除字符串中的所有数字字符...
C语言 编写程序输入一个字符串,删除字符串中的所有数字字符后...
C语言编程在主函数中输入一个字符串利用函数求得字符串中大写字...