课后习题3.4 编程序,用getchar函数读入两个字符给c1,c2,然后分别用putchar函数和cout语句输出这两个字符。并思考以下问题:
(1)变量c1,c2应定义为字符型还是整形?抑或两者皆可?
(2)要求输出c1和c2的值的ASCII码,应如何处理?

(1)c1和c2应定义为字符型。如果定义为整形,则用putchar函数时输出的是字符,而用cout语句输出的是a和b的ASCII码的值。

#include <iostream>
using namespace std;int main()
{char c1, c2;cout << "请输入两个字符c1,c2:";c1 = getchar();c2 = getchar();cout << "用putchar函数输出结果为:";putchar(c1);putchar(44);putchar(c2);cout << endl;cout << "用cout语句输出结果为:";cout << c1 << "," << c2 << endl;return 0;
}

(2)如果想输出a和b的ASCII码,可以将c1,c2定义为整形,并用cout语句输出c1和c2即可。

#include <iostream>
using namespace std;int main()
{int c1, c2;cout << "请输入两个字符c1,c2:";c1 = getchar();c2 = getchar();cout << "用cout语句输出结果为:";cout << c1 << "," << c2 << endl;return 0;
}

课后习题3.4 编程序,用getchar函数读入两个字符给c1,c2,然后分别用putchar函数和cout语句输出这两个字符。并思考以下问题: (1)变量c1,c2应定义为字符型还是整形?抑或两者皆相关推荐

  1. c程序设计语言中printf,编程序 用getchar函数读入两个字符c1和c2,然后分别用putchar和printf函数输出这两个字符。请问...

    编程序,用getchar函数读入两个字符给c1和c2,然后分别用putchar和printf函数输出这两个字符.请问: 1. 变量C1,C2应定义为字符型或整型?或二者皆可? 答:在这个题目里,变量C ...

  2. C语言学习之编程序,用getchar函数读入两个字符给cl和c2,然后分别用putchar函数和printf函数输出这两个字符

    编程序,用getchar函数读入两个字符给cl和c2,然后分别用putchar函数和printf函数输出这两个字符.思考以下问题: (1)变量cl和c2应定义为字符型,整型还是二者皆可? (2)要求输 ...

  3. 《MySQL数据库原理、设计与应用》课后习题及答案 黑马程序员编著

    <MySQL数据库原理.设计与应用>课后习题及答案 黑马程序员编著 答案有文档形式,但是csdn必须要下载,,需要的人就去那里下载吧.<MySQL数据库原理.设计与应用>课后习 ...

  4. C语言程序之经典习题:请编程序将“China”译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母。

    请编程序将"China"译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母. 例如,字母"A"后面第4个字母是"E",用&quo ...

  5. 视觉slam十四讲第8章课后习题3+稀疏直接法程序注释

    版权声明:本文为博主原创文章,转载请注明出处: http://www.cnblogs.com/newneul/p/8571653.html  3.题目回顾: 在稀疏直接法中,假设单个像素周围小块的光度 ...

  6. 编写一个C程序,用getchar函数读入两个字符c1,c2,然后分别用putchar函数和printf函数输出这两个字符.

    错解: 错因: getchar的格式使用错误 正解:

  7. c语言程序设计教程61页,谭浩强C语言程序设计课后习题答案所有的程序都有(61页)-原创力文档...

    第三章 )\n",c1,c1); 3.4 printf("c2='%c'or %d(ASCII main() )\n",c2,c2); {int a,b,c; } lon ...

  8. C语言程序设计(第2版)答案修正版 C语言程序设计(第2版)课后习题答案

    C语言程序设计(第2版)答案修正版 C语言程序设计(第2版)课后习题答案 第一章 1.请参照本章例题,编写一个C程序,输出以下信息: ************************** Very g ...

  9. 考研OS备考|计算机操作系统|汤小丹慕课版|课后习题答案|复试拓展

    本文主要是考研复试备考自用,所以课后习题答案主要是简答题部分,此外还有其他的简答补充.如果发现有误,欢迎在评论区或者私信指出. 计算机操作系统|汤小丹慕课版|课后习题答案|考研备考 第1章 操作系统引 ...

  10. HCIA-Big Data华为认证大数据工程师 课程笔记 + 课后习题

    点击进入习题专辑(含答案) 文章目录 一.大数据发展趋势与鲲鹏大数据 导读 大数据时代的机遇与挑战 华为鲲鹏解决方案 课后习题 二.HDFS分布式文件管理系统和ZooKeeper 导读 HDFS分布式 ...

最新文章

  1. 4.1 使用STM32控制MC20拨打电话
  2. 红杉资源出售麦考林29%股份套现1亿美元
  3. 温州大学《机器学习》课程课件(八、集成学习)
  4. leetcode 423. Reconstruct Original Digits from English | 423. 从英文中重建数字(Java)
  5. [密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第28篇]什么是公钥密码学的IND-CCA安全定义?
  6. jQuery源码分析 整体框架部分及部分常用方法
  7. Hadoop基础教程》之初识Hadoop【转】
  8. 编译内核_Linux内核编译(自己实现的网卡上面测试c1000k案例)
  9. Python数据分析与机器学习42-Python库分析科比生涯数据
  10. PTA练习4-11 统计素数并求和
  11. 读研规划,准研究生们看看哦!!!!!!!!!!!!!
  12. 2018-01-05-医药行业的IT革命探讨
  13. android nmea 工具,android – 如何从nmea句子信息计算以米为单位的gps准确度
  14. undefined symbol问题的查找、定位与解决方法
  15. 并发编程之深入理解十三:CompletionService CompletableFuture
  16. 机器学习项目搭建试验 where2go
  17. 加密货币、区块链不断贴近生活,阿里、腾讯、脸书等大厂们在做什么?
  18. DB4AI:使能数据库原生AI计算,数据搬迁由繁至简
  19. 成长与危险相伴是常态,加强安全审计才是硬道理
  20. docker启动失败问题之/var/lib/docker/overlay

热门文章

  1. 新个人所得税计算公式
  2. 猿猿趴架构实战--03 什么是架构
  3. javascript中获取非行间样式的方法
  4. https的加密原理-SSL+TLS
  5. nexus5刷机双清 解决手机无限重启
  6. N个鸡蛋放到M个篮子中
  7. 安全L2-1.4-安全术语介绍
  8. poi 操作word文档,poi 向word插入图片,poi 向word入表格,XWPFParagraph 分段,XWPFDocument单元格合并,XWPFDocument 操作word
  9. 记一次失败的git截图工具使用经历——shareX
  10. UT2012学习笔记