2009-05-17
1.编写一个程序,主函数中定义并输入一个字符串,调用子函数(自定义),将字符串中所有大写字符转换成小写字符,返回主函数输出结果。
2.编写一个程序,主函数中定义并输入一个字符串,调用子函数(自定义),将字符串中所有小写字符转换成大写字符,返回主函数输出结果。
3.编写一个程序,主函数中定义并输入一个字符串,再输入需要查找的字符,调用子函数(自定义),在字符串中查找该字符并统计该字符出现的次数,返回主函数输出结果。
4.编写一个程序,定义并输入一个长的字符串,定义并输入一个短的字符串,要求从长数组中找出子串的位置和次数,输出结果。
5.编写一个程序,主函数中定义并输入字符串,调用子函数实现二个字符串的连接(自定义函数实现字符串连接),主函数中输出结果。
#include
#include
using namespace std;
第1题:
char * strtolwr(char *str)
{
assert(str != NULL);
char *tmp = str;
while(*str)
{
if(*str >= 'A' && *str >str;
strtolwr(str);
cout= 'a' && *str >str;
strtoupr(str);
cout>str;
cout>ch;
int res = findchar(str, ch);
if(res == 0)
{
cout>longstr;
cout>shortstr...全部
#include
#include
using namespace std;
第1题:
char * strtolwr(char *str)
{
assert(str != NULL);
char *tmp = str;
while(*str)
{
if(*str >= 'A' && *str >str;
strtolwr(str);
cout= 'a' && *str >str;
strtoupr(str);
cout>str;
cout>ch;
int res = findchar(str, ch);
if(res == 0)
{
cout>longstr;
cout>shortstr;
char *tmp;
char *tmplong = longstr;
int count = 0;
cout>str1;
cout>str2;
catstr(str1, str2);
cout