更多“编写函数get_max,其功能是将字符串s中最大字符的地址返回,再编写一个主函数,调用该函数,将字符串s中从最大字符开始的子串中小写字母转换成大写字母,然后输出新字符串s。例如,假设s的内容为“qwe…”相关的问题
第1题
设计一个字符串类(Mystring),除具有一般的输入输出字符串的功能外,还要求具有计算字符串长度、连接两个字符串等功能,其中求字符串长度和连接字符串功能不能直接调用字符串处理函数。再编写主函数对该类进行测试。
点击查看答案
第2题
向函数传递字符串,既可以用字符数组做函数参数,也可以用字符指针做函数参数,这两种方式都是传引用调用,就是将字符串的首地址、而非字符串中的全部字符传给形参。
点击查看答案
第3题
向函数传递字符串,既可以用字符数组做函数参数,也可以用字符指针做函数参数,这两种方式都是传引用调用,就是将字符串的首地址、而非字符串中的全部字符传给形参。
点击查看答案
第4题
向函数传递字符串,既可以用字符数组做函数参数,也可以用字符指针做函数参数,这两种方式都是传引用调用,就是将字符串的首地址、而非字符串中的全部字符传给形参。
点击查看答案
第5题
下列fun函数的功能是:删除字符串a中所有的*号。例如:字符串的内容为:****A**BC*DEF*G********,删除后,字符串的内容为:ABCDEFG。 假定输入的字符串长度不超过80个字符,且只包含字母和*号,请在函数fun的花括号中填入你编写的若干语句,完成其功能。 注意:在编写fun函数时,不得使用C语言提供的字符串函数。请勿改动主函数main和其它函数中的任何内容,仅在指定的位置填入你编写的若干语句。
点击查看答案
第6题
编写一个函数,将一个整数字符串转换成一个整数。如将“2345”转换为整数2345。
点击查看答案
第7题
请编写函数:比较字符串s1和s2,若相等,则返回0,否则返回第一对不同字符的ASCII码的差值("BOY"与"BAD",第二个字母不同,'O'与'A'之差为79-65=14)。不允许使用字符串函数。
点击查看答案
第8题
编写函数去除字符串中包含的非字母字符(不包括空格),并将小写字母转换成大写字母
点击查看答案
第9题
已知字符串采用带结点的链式存储结构,请完成以下函数的编写 1)linkstring substring(linkstring s,int i,int len),在字符串s中从第i个位置起取长度为len的子串,函数返回子串链表。 2)void delstring(linkstring s, int i,int len) ,在字符串s中删除从第i个位置开始,长度为len的子串。 3)linkstring index(linkstring s, linkstring t),查找子串t在主串s中第一次出现的位置,若匹配不成功,则返回NULL。
点击查看答案