算法提高 c++_ch02_01  
时间限制:1.0s   内存限制:512.0MB
编写一个程序,利用强制类型转换打印元音字母大小写10种形式的ASCII码。
  输出的顺序为:大写的字母A,E,I,O,U的ASCII码,小写的字母a,e,i,o,u的ASCII码。所有的ASCII码都用十进制表示.输出10行,每行一个ASCII码,最后输出一个空行。
笔者注释:
可以用C语言的类型转换函数:atof 、atol、atoi ,本题采用第三个,具体用法如下。

1. 函数名: atof  
 功 能: 把字符串转换成浮点数;
用 法: double atof(const char *nptr);
2.函数名: atol  
 功 能: 把字符串转换成长整型数
 用 法: long atol(const char *nptr);
3.C语言库函数名: atoi
 功 能: 把字符串转换成整型数.
 原型: int atoi(const char *nptr);
函数说明: 参数nptr字符串,如果第一个非空格字符不存在或者不是数字也不是正负号则返回零,否则开始做类型转换,之后检测到非数字(包括结束符 \0) 字符时停止转换,返回整型数。

对于本题笔者采用直接的类型转换,代码如下:

1 #include<stdio.h>
2 int main(){
3     char buffer[10]={'A','E','I','O','U','a','e','i','o','u'};
4     for(int i=0;i<10;i++){
5         printf("%d\n",buffer[i]);
6     }
7 }

转载于:https://www.cnblogs.com/panweiwei/p/6412925.html

C语言 · c++_ch02_01(打印元音字母的ASCII码)相关推荐

  1. c语言中 字母对应的数值,c语言字母对应ascii码 实型数据,与字符型数据

    知识点:实型的定义方法和实型常量的表达方法; 重要程度:★★★★ 1.实型常量 在C语言中,实型常量有两种表示形式:小数形式和指数形式. (1)小数形式 规则如下:1. 有且仅有一个小数点. 2. 左 ...

  2. 字母与ASCII码之间的转换

    1.先解释下两个名词,主要从百度百科中查询得到: ASCII (American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字 ...

  3. js: 字符(字母) 与 ASCII码 转换方法

    js: 字符(字母) 与 ASCII码 转换方法 字母ASCII码值 大写字母 : A-Z 65-90 小写字母 : a-z 97-122 ##字符 与 ASCII码值 之间的转换 // 字符 -&g ...

  4. python中字母与ascii码的相互转换

    python中字母与ascii码的相互转换 在做python编程时,碰到了需要将字母转换成ascii码的,原本以为用Int()就可以直接将字符串转换成整形了,可是int()带了一个默认参数,base= ...

  5. c语言中如何判断元音字母,C 语言实例 – 判断元音,辅音

    C 语言实例 - 判断元音/辅音 C 语言实例 判断输入的字母是元音,还是辅音. 英语有26个字母,元音只包括 a.e.i.o.u 这五个字母,其余的都为辅音.y是半元音.半辅音字母,但在英语中都把他 ...

  6. 用c语言复制字符串的元音字母,急求:编写程序,将一个字符串中的元音字母复制到另一个字符串,然后输出。...

    #include #include void str(char a[100],char b[100]) { int i=0, j=0; while(a[i]!='\0')//'\0'代表ASCLL码0 ...

  7. 6 ASCII码实战 给出一系列字符,有大小写英文字母和其他一些字符(仅涉及ASCII打印字符,即ASCII码值>=32),现在想让你鉴别以下这些字符。如果是英文字母则输出其ASCII码值,否则输出

    输入格式: 第一行一个整数N (0 <= N <= 1000000),表示接下来会有多少个字符. 之后N行,每行一个字符. 输出格式: 对于每个字符,如果是大小写英文字母,则输出其ASCI ...

  8. 2.C语言输入大写字母,输出小写字母和ASCII码

    源程序(写了两种方法) #include <stdio.h> int main() {     char a;     puts("请输入一个大写字母:");      ...

  9. python汉字转到ascii码_python中字母与ascii码的相互转换

    在做python编程时,碰到了需要将字母转换成ascii码的,原本以为用Int()就可以直接将字符串转换成整形了,可是int()带了一个默认参数,base=10,这里表示的是十进制,若出现字母,则会报 ...

最新文章

  1. error: unbound prefix. Message{kind=ERROR, text=error: unbound prefix., sources=[E:\work\me\fragment
  2. 什么是体系化?为什么要体系化架构
  3. 【论文阅读----DDI(1)】MUFFIN: multi-scale feature fusion for drug–drug interaction prediction
  4. 杭州往事之与L项目SME Cathy小聚
  5. 吸尘车-真空吸尘车:真空吸尘车
  6. C的|、||、、、异或、~
  7. 单调栈思维 2021年度训练联盟热身训练赛第三场——K题 Summer Trip
  8. Deep learning:十(PCA和whitening)
  9. 4线电子围栏安装示意图_红外对射、电子围栏、振动光纤、智能警戒4种常用的周界安防系统...
  10. 正版卡巴斯基安全部队2011激活码1年
  11. 【RS】OSPF邻居关系(1)--OSPF邻居表为空
  12. 来曲唑十二烷基硫酸钠/苯丁酸氮芥/层状双金属氢氧化物纳米杂化物
  13. 牛客每日练习----分元宵,送分啦-QAQ,字符串的问题
  14. 固态硬盘是什么接口_经常买错各种SATA和NVMe固态硬盘,有没有办法快速分辨呢?看接口...
  15. 芝加哥犯罪率数据集(数据分析与特征处理)
  16. Arun Gupta通过将HTML5与Java EE 7拥抱来提高生产力
  17. PowerApps教程07-记录的详细信息显示
  18. 曙光服务器重装系统centos7.9
  19. IOS开发之——更换Storyboard
  20. 京东css3动画全屏海报_京东全屏CSS3动态海报抖动效果代码生成,海报上透明图片自动上下抖动带动感...

热门文章

  1. opencv机器学习线性回归_全面讲解手推实战机器学习之线性回归
  2. 如何将两个集合合并_如何将剪切的音频文件进行合并
  3. pcb成型板aoi检测_一种PCB板的AOI检测控制系统的制作方法
  4. hashmap 存的是对象的引用地址_Java互联网架构-面试虐我千百遍HashMap源码真讨厌...
  5. mysql带where条件导出数据表以及部分错误解析
  6. Java面试题!Java获取异常堆栈信息
  7. 关于Latex一个简单例子
  8. 机器学习(MACHINE LEARNING)MATLAB进行概率统计分析
  9. 归并排序执行次数_归并排序过程、时间复杂度分析及改进
  10. ppct各代表什么_开关背面L、L1、L2各代表什么?火线,零线,地线怎样接?