中山网站建设多少钱,网站的数据库丢失,秦皇岛网站推广哪家好,免费建立个人视频网站描述 现在给出了一个只包含大小写字母的字符串#xff0c;不含空格和换行#xff0c;要求把其中的大写换成小写#xff0c;小写换成大写#xff0c;然后输出互换后的字符串。 输入 第一行只有一个整数m#xff08;m10),表示测试数据组数。 接下来的m行#xff0c…描述 现在给出了一个只包含大小写字母的字符串不含空格和换行要求把其中的大写换成小写小写换成大写然后输出互换后的字符串。 输入 第一行只有一个整数mm10),表示测试数据组数。 接下来的m行每行有一个字符串长度不超过100。 输出 输出互换后的字符串每组输出占一行。 样例输入 2 Acm ACCEPTED 样例输出 aCM accepted
代码如下
#include stdio.h #include string.h int main() { int n,i,x; char a[1000];//先定义一个字符数组 scanf(“%d “,n); while(n–) { gets(a); xstrlen(a);//x为数组的长度 for(i0;i x;i) { if(a[i]’A’a[i]’Z’)//每次判断如果该字符在A~Z之间输出a【i】32 { printf(“%c”,a[i]32); } else//否则输出a【i】-32 { printf(“%c”,a[i]-32); } } printf(“\n”);//最后控制格式输出即可 } return 0; }