问题:
分析:首先判断输入的字符是否是数字,如果条件成立,则输出信息,否则继续判断输入的字符是否是小写字符;如果条件不成立,继续判断输入的字符是否是大写字符。
#include<stdio.h>
int main()
{
char c;
c=getchar();
if(c>='0' && c<='9')
printf("输入的字符是数字字符\n");
else
if(c>='a' && c<='z')
printf("输入的字符是小写字母字符\n");
else
if(c>='A' && c<='Z')
printf("输入的字符是大写字母字符\n");
else
printf("输入的字符是其他字符\n");
return 0;
}
1.设定x的值为2,表达式x%2==0?1:0的值为 。
2.与下列if语句功能相同的表达式是 。
[综合题]编写代码,判断键盘输入的字符是数字、小写字符或者是大写字符。
Tags:C语言程序设计
答案解析:
您可能感兴趣的问题
- 给定一个数n,求出它的平方根,比如16的平方根为4。要求不能使用库函数。
- 6. 接口能否继承接口?抽象类是否可实现(implements)接口?抽象类是否可继承实体类?
- 18. 关键字volatile______保证线程安全。
- 11. Java语言中字符使用Unicode编码,每个Unicode码占用______比特位。
- 请自定义一个函数,实现字符串反转。
- 如何实现 alert 中的换行?
- 请实现鼠标单击页面中的任意标签,alert 该标签的名称(注意兼 容性)。
- 如何扩展 JavaScript 中原生的 String 对象? String 对象中的哪些 方法可返回字符串的指定部分?
- 请用 JavaScript 实现获取 5 个 0 ~ 99 之间不相同的随机数。
- 现有一个数组(元素为数字,并且有可能重复),请给 Array.prototype 增加一个方法(方法名自取),该方法能去掉数组中全部最大和最小的数字。