题目:规定输入的字符串只包含字母和*号。 编写函数fun,其功能是:删除字符串中所有的*号(不得使用c语言提供的字符串函数) 例如,字符串中的内容为:***A*BC*DEF*G***,删除后字符串中的内容应当是ABCDEFG 相关知识点: 试题来源: 解析 【参考答案】 方法一:利用字符指针 void fun( char *a ) { char *p...
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:删除字符串中所有的*号。编写函数时,不得使用C语言提供的字符串函数。 例如,字符串中的内容为“***A*BC*DEF*G***”,删除后,字符串中的内容应当是“ABCDEFG”。 注意:部分源程序已给出。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun...
if(a[i]!='*') a[j++]=a[i];/*若不是要删除的字符'*'则留下*/ a[j]='\0'; } main() {chars[81]; voidNONO ( ); printf("Enter a string:\n");gets(s); fun( s ); printf("The string after deleted:\n");puts(s); NONO(); } voidNONO() {/* 本函数用于打开文件,输入数...
题目:规定输入的字符串只包含字母和*号。 编写函数fun,其功能是:将字符串尾部的*号全部删除,前面和中间的*号不动(不得使用c语言提供的字符串函数) 例如,字符串中的内容为:***A*BC*DEF*G***,删除后字符串中的内容应当是***A*BC*DEF*G相关知识点...
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:删除字符串中所有的*号。编写函 数时,不得使用c语言提供的字符串函数。 例如,字符串中的内容为:***A*BC*DEF * G***删除*后字符串中的内容应当 是:ABCDEFG。 注意:部分源程序在文件PROGl.C中。 请勿改动主函数main和其他函数中的任何内容,仅...
请编写函数fun,它的功能是:除了字符串前导*号之外,将串中其它*号全部删除。在编写函数时,不得使用C语言提供的字符串函数。函数fun中给出的语句仅供参考。 void fun(char *a) { int i=0,k; while(a[i]!==’*’)i++; k=i; while(a[i]!=’\0’) { if(a[i]!=’*’) A. [k++]=a[i]...
请编写函数fun,其功能是:除了字符串前导的。号之外,将串中其他*号全部删除。在编写函数时.不得使用C语言提供的字符串函数. 答案 解析 [考点]本题考查:指针型变最定义;wh丑e循环语句;语句条件表达式;字符串结束标识‘\0’。 本题来源 题目:规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了...