电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

从键盘输入一个字符,判定是否是小写字母,如果是,则将它转换成大写字母,如果是其他字符则原样输出。

从键盘输入一个字符,判定是否是小写字母,如果是,则将它转换成大写字母,如果是其他字符则原样输出。_第1页
1/11
从键盘输入一个字符,判定是否是小写字母,如果是,则将它转换成大写字母,如果是其他字符则原样输出。_第2页
2/11
从键盘输入一个字符,判定是否是小写字母,如果是,则将它转换成大写字母,如果是其他字符则原样输出。_第3页
3/11
从 键 盘 输 入 一 个 字 符 , 判 定 它 是 否 是 小 写 字 母 , 如 果 是 , 则 将 它 转 换 成 大 写 字 母 , 如 果是 其 他 字 符 则 原 样 输 出 。 如何判断一个字符是小写字母?查上一章提供的 ASCII 码表.在表里,小写字母(a~z)对应的ASCII 值为97~122.那么,判断一个字符是否为小写,就看它的值是否大于等于'a',并且小于等于'z'. #include void main(){ char a; printf("\n 请输入一个字符"); scanf("%c",&a); if((a>='a'&& a<='z')){ printf("\n 您输入的字符是小写字母",a); }else{ printf("您输入的字符不是小写字母\n",a); } } (2)验证输入的一个字符是否为大写字母 #include void main(){ char a; printf("请输入一个字符\n"); fflush(stdin); a=getchar(); if('A'<=a && a<='Z'){ printf("用户输入的是大写字线%c\n",a); }else{ printf("用户输入的不是大写字母%c\n",a); } } (3) 要求判别键盘输入字符的类别.可以根据输入字符的 ASCII 码来判别类型.由 ASCII码表可 知 ASCII 码值小于32的为控制字符.在0~ 9之间的为数字,在 A~Z 之间的为大写字母,在 a~ z 之间的为 小写字母,其余的则为其他字符. #include void main(){ char c; printf("\n 请输入一个字符:"); c=getchar(); if(c<32) printf("\n 该字符是一个控制字符\n"); else if(c>='0' && c<='9') printf("\n 该字符是一个数字"); else if(c>='A' && c<='Z') printf("\n 该字符是一个大写字母"); else if(c>='a' && c<='z') printf("\n 该字符是一个小写字母\n"); else printf("\n 该字符是一个其它字符\n"); } 2. seizeof(type_name) sizeof 运算符的用法 #include void main(){ printf("\n char 类型的大小是%d 字节\n",sizeof(char)); printf("short int 类型的大小是%d 字节\n",sizeof(short int)); printf("unsigned short int 类型的大小是%d 字节\n",sizeof(unsigned short int)); printf("int 类型的大小是%d 字节\n",sizeof(int)); printf("unsigned int 类型的大小是%d 字节\n",sizeof(unsigned int)); printf("long 类型的大小是%d 字节\n",sizeof(long)); printf("unsigned long 类型的大小是%d 字节\n",sizeof(unsigned long)); pr...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

从键盘输入一个字符,判定是否是小写字母,如果是,则将它转换成大写字母,如果是其他字符则原样输出。

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部