c语言任意输入一串字符串,C语言编程求助

d8a3372e466c02e650ea51b4b4061fec.png

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值