习题:输入一个字符判断其大小写 并相互转换
2014-04-14 10:56
369 查看
# include <stdio.h>
int main(void)
{
char a, A, B;
step1:
printf("请输入单个字母:");
a = getchar();
fflush(stdin); //清掉enter键
if ('A' <= a && a <= 'Z' )
{
A = a + 32; //将大写字母转为小写字母
printf("该字母为大写:%c对应小写为:%c\n", a, A);
}
else if ('a' <= a && a <= 'z')
{
B = a - 32; //将小写字母转为大写字母
printf("该字母为小写:%c,对应大写为:%c\n",a, B);
}
else
{
printf("人才,你输入的不是字母!\n");
}
goto step1;
return 0;
}
int main(void)
{
char a, A, B;
step1:
printf("请输入单个字母:");
a = getchar();
fflush(stdin); //清掉enter键
if ('A' <= a && a <= 'Z' )
{
A = a + 32; //将大写字母转为小写字母
printf("该字母为大写:%c对应小写为:%c\n", a, A);
}
else if ('a' <= a && a <= 'z')
{
B = a - 32; //将小写字母转为大写字母
printf("该字母为小写:%c,对应大写为:%c\n",a, B);
}
else
{
printf("人才,你输入的不是字母!\n");
}
goto step1;
return 0;
}
相关文章推荐
- 写一个方法完成如下功能,判断从文本框textbox1输入的一个字符,如果是数字则求该数字的阶乘,如果是小写字条,则转换为大写,大写字符不变,结果在文本框textbox2中显示
- //例子5.4 输入一个字符,判断它是否大写字母,如果是,将它转换成小写字母;
- 【c语言】 输入一个字符,判断它是否为大写字母,如果是,将它转换成小写字母,如果不是不转换
- 输入一个字符,判断它是否为大写字母,如果是,将它转换成小写字母;如果不是,不转换。
- 输入一个字符,判断它是否为大写字母,如果是,将它转换成小写字母;如果不是,不转换。然后输出最后得到的字符.cpp
- 数组-字符串_习题:输入一个英文字符串转换其大小写后输出
- 编程能力训练 —— 2nd C++习题:输入一个成绩判断并输出相应的等级
- 8.2 习题编写一个程序,在遇到EOF之前,把输入作为字符流读取,程序需要打印每个输入的字符及其相应的ASCLL十进制..........
- 通过输入一串字符,首先判断这些字符是否全都是数字,不是的话程序结束;如果全是数字则转换为中文的大写表示
- 第二章作业51.4(编写一个程序,判断用户输入的字符是否为数字,若是数字,则输出“a numerical charater”,否则输出“other charater”。)
- Java怎么把输入的字符转换成16进制 菜鸟一个才刚刚接触Java没多久
- C primer plus 第一章习题 1.13,需要一个将英寸转换成厘米的程序。他们希望建立的该程序可提示用户输入英寸值。
- C语言程序设计习题1-17 编写一个程序,打印长度大于80个字符的所有输入行
- 算法习题17:在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b
- 3.7 编写一个程序,以字符形式输入某进制的数字,将其转换为十进制数值并显示出
- 键盘上接收一个字符,判断其是大写还是小写,是大写则将大写转换成小写,反之将小写转换成大写
- CString、char、string、int、_bstr_t、CTime、COleDateTime相互转换&amp;判断一个字符串是一个浮点数
- 【学习笔记】判断输入的一个字符 是字母 还是数字 或者是空格
- CString、char*、string、int、_bstr_t、CTime、COleDateTime相互转换,判断一个字符串是一个浮点数
- 2.写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。