分类: 信息化
2014-12-12 16:24:28
/*
2、定义一个字符串数组str[10],从键盘输入几个字符给str,然后将数组str中的小写字母转为大写字母,打印出字符串str(例如输入"abdEFG",输出"ABDEFG")
本人思路如下:
(1)定义str[10]
(2)从ASCIN表找出小写和大写字母的数值。
*/
#include
int main() //main函数
{
int i; //定义int类型的变量
char str[10]; //定义char类型的变量
printf("请输入几个字母 : \n"); //开头语
printf("\n");
for(i=0;i<10;i++) //for循环
{
scanf("%c",&str[10]);
if( str[10]>=65 && str[10]<=90) //if语句
{
str[10]=str[10]+32; //根据ascin表
printf("打印小写字母为 : \n");
printf("%c\n",str[10]);
}
else if( str[10]>=97 && str[10]<=122)
{
str[10]=str[10]-32;
printf("打印大写字母为 : \n");
printf("%c\n",str[10]);
}
}
return 0; // 结束
}
如图: