| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1713 人关注过本帖
标题:大小写数组自由转换 新手求简单点
只看楼主 加入收藏
ehszt
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:40
帖 子:1745
专家分:3216
注 册:2015-12-2
收藏
得分:2 
用strlwr和strupr岂不是很方便?
2015-12-15 18:21
z450558237
Rank: 2
等 级:论坛游民
帖 子:48
专家分:11
注 册:2014-10-21
收藏
得分:0 
回复 7楼 时光补光
不好意思我写错了,最后改成printf("%c",s[i]));
2015-12-15 19:38
z450558237
Rank: 2
等 级:论坛游民
帖 子:48
专家分:11
注 册:2014-10-21
收藏
得分:0 
#include <stdio.h>

void main()
{
char s[100];
int i;
scanf("%s",&s);

for(i=0;s[i]!='\0';i++)
{
     if (s[i]<='z' && s[i]>='a')
         s[i]=s[i]-32;
    else
        if(s[i]<='Z' && s[i]>='A')
        s[i]=s[i]+32;   
    printf("%c",s);
}

}

你再试试
2015-12-15 19:42
快速回复:大小写数组自由转换 新手求简单点
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020890 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved