字母转换ascii码

 我来答
兄弟连田心9号
2020-11-23 · TA获得超过38万个赞
知道顶级答主
回答量:12.3万
采纳率:87%
帮助的人:1.1亿
展开全部

方法/步骤

  • 首先,定义两个整型变量a和A,保存相应字母的ASCII码。

    请点击输入图片描述

  • 定义一个字符变量ch,保存需转换的字符。

    请点击输入图片描述

  • 给字符变量ch赋初值,值为小写字母a。

    请点击输入图片描述

  • 把字符变量中的值,赋给整型变量a,实现ASCII码的转换。

    请点击输入图片描述

  • 将英文字母a的ASCII码,在输出窗口中输出。

    请点击输入图片描述

  • 然后,字符变量中的字符,更改为大写字母A。

    请点击输入图片描述

  • 将大写字母A,赋值给整型变量A,将A转换为ASCII码。

    请点击输入图片描述

  • 最后,在输出窗口中,输出大写字母A的ASCII码。

    请点击输入图片描述

  • 测试程序,小写字母a和大写字母A的ASCII码,在窗口中成功输出。

    请点击输入图片描述

郑芬多老师
高粉答主

2020-11-26 · 专注文化艺术、平面设计等相关领域
郑芬多老师
采纳数:80822 获赞数:1208846

向TA提问 私信TA
展开全部
每个英文字母都对应一个ASCII码,如何将一个已知的英文字母转换为ASCII码值呢?

1.首先,定义两个整型变量a和A,保存相应字母的ASCII码。

2.定义一个字符变量ch,保存需转换的字符。

3.给字符变量ch赋初值,值为小写字母a。

4.把字符变量中的值,赋给整型变量a,实现ASCII码的转换。

5.将英文字母a的ASCII码,在输出窗口中输出。

6.然后,字符变量中的字符,更改为大写字母A。

7.将大写字母A,赋值给整型变量A,将A转换为ASCII码。

8.最后,在输出窗口中,输出大写字母A的ASCII码。

9.测试程序,小写字母a和大写字母A的ASCII码,在窗口中成功输出。

拓展资料:

ASCII ((American Standard Code for Information Interchange): 美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是最通用的信息交换标准,并等同于国际标准ISO/IEC 646。ASCII第一次以规范标准的类型发表是在1967年,最后一次更新则是在1986年,到目前为止共定义了128个字符。

在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用符号用哪些二进制数来表示。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wjq02liu
高粉答主

2020-11-25 · 每个回答都超有意思的
知道大有可为答主
回答量:8813
采纳率:91%
帮助的人:184万
展开全部
继续学习Fortran。今天的作业是英文字母大小写转换,即大写字母转换为小写字母,小写字母转换为大写字母。

这道题主要是考查字符与ASCII码之间的转换。依据规则,小写字母的ASCII码减32就是大写字母的ASCII码,同样,大写字母的ASCII码加32就是小完蛋字母的ASCII码。然后再转换为字符。

字符转ASCII函数:ichar();ASCII转字符函数:char();字符长度函数:len_trim()。

代码输入:

program test15
implicit none
integer::i
character(len=20)::str_s
write(*,*)"输入字符串:"
read(*,*)str_s
do i=1,len_trim(str_s),1
if(str_s(i:i).GE."a".and.str_s(i:i).LE."z") then
str_s(i:i)=char(ichar(str_s(i:i))-32)
else
if(str_s(i:i).GE."A".and.str_s(i:i).LE."Z") then
str_s(i:i)=char(ichar(str_s(i:i))+32)
end if
end if
end do
write(*,*)"转换后:",str_s
pause
stop
end program test15
朋友们看到代码中有"GE","LE","AND"等,其实这是Fortran的特色运算符:

关系运算符

新版的Fortran中,也可以直接用>,<,>=等数学符号。

逻辑运算符

掌握了Fortran基础语法,后面的作业就有些难度了,下期见,让我们一起学Fortran。

Fortran我也是初学,好久不写代码了,欢迎朋友们指正。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CJJohn
2020-11-23 · Persistence is harder than eff...
CJJohn
采纳数:475 获赞数:1362

向TA提问 私信TA
展开全部
char a = 'a';
int ascii = (int)(a);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
亢曼3
2021-10-25
知道答主
回答量:2
采纳率:0%
帮助的人:685
展开全部
只要学过python基本都会。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式