- 6
- 0
- 约1.27千字
- 约 5页
- 2023-11-13 发布于江西
- 举报
小写金额转换为大写金额(C实现)
算法思想
在计算机中,大小写字母的ASCII值差32,字符a的ASCII值为97,字符A的ASCII值为65。
程序代码
#include stdio.hint main(){ char a; printf(输入一个小写字母:\n); a=getchar(); printf(转换后的字母为:%c\n,a-32); return 0;}
同理C语言大写转小写如下代码
#include stdio.hint main(){ char a; printf(输入一个大写字母:\n); a=getchar(); printf(转换后的字母为:%c\n,a+32); return 0;}
C语言小写转大写,小写字母转换成大写字母!
在 C 语言中区分字母的大小写,利用 ASCII 码中大写字母和小写字母之间的转换关系(差值为 32),可以将小写字母转换为大写字母。
编写程序实现,从键盘上输入一个小写字母,按回车键,程序将该小写字母转换为大写字母,并输出其 ASCII 值。
算法思想
由于大写字母与小写字母之间的差值为 32,因此小写字母转换为大写字母的方法就是将小写字母的 ASCII 码值减去 32,便可得到与之对应的大写字母。
利用 getchar 函数从键盘上输入一个小写字母,并将其赋给一个字符变量 a;然后将 a—32 的值赋给字
原创力文档

文档评论(0)