c语言转义字符%,c语言转义字符
假定輸入的字符串中只包含字母和*號。請編寫函數(shù) fun(),它的功能是:除了尾部的,:號之外,將字符串
假定輸入的字符串中只包含字母和*號。請編寫函數(shù) fun(),它的功能是:除了尾部的,:號之外,將字符串中其他*號全部刪除。形參p已指向字符串中最后一個字母。在編寫函數(shù)時,不得使用C語言的字符串函數(shù)。
例如,若字符串中的內(nèi)容為****A*BC*DEF*G******,刪除后,字符串中的內(nèi)容應(yīng)當(dāng)是ABCDEFG******。
注意:部分源程序給出如下。
請勿改動主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入所編寫的若干語句。
試題程序:
include<conio. h>
include<stdio. h>
void fun(char *a, char *p)
{
}
main ( )
char s[81],*t;
printf ("Enter a string: \n ");
gets (s);
t=s;
while (*t)
t++;
t--; /*指針t指向字符串尾部* /
while (*t== '*' )
t--; /*指針t指向最后一個字母*/
fun (s, t);
printf ("The string after deleted: \n");
puts (s);
}
總結(jié)
以上是生活随笔為你收集整理的c语言转义字符%,c语言转义字符的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BootStrap笔记-BootStra
- 下一篇: 苹果ios浏览器里面数字被当做电话号码