Chinaunix首页 | 论坛 | 博客

分类: 信息化

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;                                               // 结束     
}

如图:

阅读(1271) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~