4.11-char练习
2015-07-28 08:37
183 查看
#include <stdio.h>
/*
1.说出下面程序的输出结构
int i = 67 + '4';
char c = 'c' - 10;
printf("%d - %c\n", i, i);
printf("%d - %c\n", c, c);
2.写一个函数,将小写字母转为大写
*/
char upper(char c)
{
//
如果是小写字母,就转成大写
/*
if (c>='a' && c<='z') { // ['a', 'z']
return c - ('a'-'A');
} else {// 如果不是小写字母,返回字母本身
return c;
}*/
//
如果是小写字母,就转成大写
if (c>='a' && c<='z') {
// ['a', 'z']
return c - ('a'-'A');
}
//
如果不是小写字母,返回字母本身
return c;
}
int main()
{
char cc = upper('f');
printf("%c\n", cc);
return 0;
}
/*
1.说出下面程序的输出结构
int i = 67 + '4';
char c = 'c' - 10;
printf("%d - %c\n", i, i);
printf("%d - %c\n", c, c);
2.写一个函数,将小写字母转为大写
*/
char upper(char c)
{
//
如果是小写字母,就转成大写
/*
if (c>='a' && c<='z') { // ['a', 'z']
return c - ('a'-'A');
} else {// 如果不是小写字母,返回字母本身
return c;
}*/
//
如果是小写字母,就转成大写
if (c>='a' && c<='z') {
// ['a', 'z']
return c - ('a'-'A');
}
//
如果不是小写字母,返回字母本身
return c;
}
int main()
{
char cc = upper('f');
printf("%c\n", cc);
return 0;
}
相关文章推荐
- C#实现移除字符串末尾指定字符的方法
- php按字符无乱码截取中文的方法
- 一个JavaScript处理textarea中的字符成每一行实例
- JS去掉第一个字符和最后一个字符的实现代码
- Juery解决tablesorter中文排序和字符范围的方法
- JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)
- ASP中限制某些字符留言评论
- php中删除字符串中最先出现某个字符的实现代码
- js字符编码函数区别分析
- js判断是否含有GBK以外的字符的函数
- C# 去除首尾字符或字符串的方法
- oracle查询不含括号及不含指定字符的方法
- php表单敏感字符过滤类
- Shell脚本实现查找字符串中某字符最后出现的位置
- javascript实现网页字符定位的方法
- android同时控制EditText输入字符个数和禁止特殊字符输入的方法
- C语言中字符和字符串处理(ANSI字符和Unicode字符)
- C语言简单实现计算字符个数的方法
- js 判断计算字符串长度/判断空的简单方法
- 基于Java字符编码的使用详解