键盘输入10个字符数组放入数组中,输出ASCII码值最大的元素、它的ASCII码值和它所在的下标

程序实现目标:输入一个字符数組串将其各个字符数组对应的ASCII值加5后,输出结果

 程序要求:该字符数组串只包含小写字母,若其值加5后的字符数组值大于'z',将其转换成從a开始的字符数组


从键盘输入一个字符数组输出该字符数组对应的ASCII码值,并且以十进制八进制,十六进制三种形式输出的代码如下:

用C++将Ascii码表分别以十进制字符数组,十六进淛,八进制输出控制台上的代码如下:

如何产生一个数组a[40]包含其40位ASCII码?
对于字符数组串str来说str[0]单元里面就存放了字母a的ASCII码,str[1]单元里面就存放了字母b的ASCII码,以此类推......

-----我不想printf输出只是想用另一个数组来保存asc码,所以不知道该怎么写程序呢??

直接将字符数组变量赋值给整型变量即可实现字符数组到对应ASCII码的转换。

具体实现方法可以参考如下程序段:

 

呵呵你好像还是没真正理解字符数组和字符数组串。

对于字符数组串str来说str[0]单元里面就存放了字母a的ASCII码,str[1]单元里面就存放了字母b的ASCII码,以此类推......

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 字符数组 的文章

 

随机推荐