问题补充说明: 给一个字符串,将其中的英文字母的大小写进行转换 。输入 第一行是一个整数N,表示样例的个数,以后每行一个字符串 。字符串可能由英文字母,数字,各种标点(包括空格)组成.输出 每行输出一个转换后的结果 。
文章插图
<p>你好!!
</p><p></p><p>程序写完了360问答,你试试吧,有问题再问,满意请采纳
</p>#include<stdio.h>
#include<stdl够责洋叶受续思ib.h>
#include<string.h>
【大小写转换】intmain白父左读裂()
{
charstr[100];
intii,n;
printf("请输入行数n:");
scanf("%d",&n);
getchar();
for(i远刑号i=0;ii<n;ii++)
{
inti;
printf("请输入一行内率青兴容:");
gets(粉跑础画除速物端财么str);
for(i=0打进爱继守社为;i<strlen(str);i++)
i宜安鲁境证看含虽队其沙f(str[i]>='a'&&str[i]<=但'z')
str[i]=str[i]-'a'+'A';
else
if(str[i]>='A'&&str[i]<='Z')
str[i]=str[i]-'A'+'a';
printf("大小写转换后的:%s
",str);
}
return0;
}
推荐阅读
- 小熊猫的资料
- id.来自mi.com云服务登陆
- 谁能轮告诉我我色吗?
- 啪啪网怎么买的
- 快捷键:一键显示桌面!
- 牛奶加工厂现有鲜奶8吨。
- 无侧限抗压强度试验怎么做
- 求粮跟一个钢琴曲做背景音乐
- 心动过速的原因及治疗
- 在圆内画五角星怎么画?