/*
* 程序的版权和版本声明部分:
* Copyright (c) 2014,郑州大学SIAS国际学院
* 作 者: 王 杰
* 完成日期:2014 年 2 月 18 日
*
* 对任务及求解方法的描述部分:
* 输入描述: 略或见注释、总结
* 问题描述: 略或见注释、总结
* 程序输出: 略或见注释、总结
* 问题分析: 略或见注释、总结
* 算法设计: 略或见注释、总结
*/
#include<stdio.h>
#include<ctype.h>
#include<string.h>
int main()
{
int n,i;
char str[103];
scanf("%d",&n);
while(n--){
getchar();
scanf("%s",&str);
for(i=0;i<strlen(str);i++){
if(str[i]>=65 && str[i]<=90)
str[i]=tolower(str[i]);
else
str[i]=toupper(str[i]);
}
puts(str);
}
return 0;
}
运行结果:
tolower、toupper函数
#include<stdio.h>
#include<ctype.h> //toupper、tolower函数
int main()
{
char s;
scanf("%c",&s);
s=toupper(s); //原型:int tolower(int c)
printf("%c\n",s);
return 0;
}
总结:库函数