C#之字符判断和大小写的转换

来源:互联网 发布:javascript input赋值 编辑:程序博客网 时间:2024/06/06 01:11
            //判断一个字符的大小写
            //读取一个字符
            int mark = Console.Read();
            int marknum = mark;
            //判断字符的Ascll值
            //大写字符转换为小写
            if (marknum >= 65 && marknum <= 90) {
                Console.WriteLine ((char)(marknum + 32));
            } 
            //小写字符转换为大写
            else if (marknum <= 122 && marknum >= 97) {
                Console.WriteLine ((char)(marknum - 32));
            }
            //数字转化为相反数
            else if (marknum <= 57 && marknum >= 48) {
                Console.WriteLine (-marknum +48);
            } 
            //空格
            else if (marknum == 32) {
                Console.WriteLine ("Space");
            }
            //其他
            else
                Console.WriteLine ("other");
原创粉丝点击