随笔-27  评论-6  文章-0  trackbacks-0
#include<stdio.h>
#include 
<stdlib.h>

int main()

    
int i;
    
int flag = 1//用flag来判断是不是一个新的单词
    char a[100];
    gets(a);
    
for(i = 0; a[i] != 0; i++)
    {
        
if(a[i] == ' ')
        {
            flag 
= 1;
        }
        
if((flag == 1)&&(a[i]>=97&&a[i]<=122)) //a <--> z
        {
            a[i]
=a[i]-32;        //转换为A <--> Z 的ASCII值 
            flag = 0;
        }
    }    
    puts(a);    
    system(
"PAUSE");
    
return 0;
}

运行结果:



1.ASCII表:


2.扩展:


posted on 2010-09-13 21:26 CrazyNerd 阅读(359) 评论(0)  编辑 收藏 引用 所属分类: 数据结构与算法

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理