- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章c基础知识3
C++ 程序设计;上机小结;;1 C++中的数据类型;;;;字符型常量;;字符数据在内存中的存储形式及其使用方法:;;例2 字符数据与整数进行算术运算。下面程序的作用是将小写字母转换为大写字母。;4. 字符串常量;注意:;分析以下输出语句:;1.5.3 常变量只读变量(read-only-variable);;符号常量的使用 ;#define 命令定义的符号常量和用const定义的常变量的区别: ;1 算术运算符及其表达式;1.算术运算符及其表达式;赋值表达式;; 由逻辑运算符连接的表达式,其操作数和运算结果均为逻辑量。;ok;逻辑表达式求值的优化:;5. 位运算(选读);6.逗号运算符与逗号表达式;7. sizeof( ) 运算符;1.6.4 算术类型转换和赋值类型转换;1. 混合运算的类型转换规则; 具体规则:
(1)字符可以作为整数参与数值运算,整数值为其ASCII码。
(2)操作数为字符或短整型时,系统自动变换成整型。
(3)操作数为实型时,系统自动变换成双精度型。
(4)其余情况,当两操作数类型不同时,将精度低(或表示范围小)的操作数的数据类型变换到与另一操作数类型相同再进行运算 ;分析下面的赋值表达式:;2.赋值类型转换; 赋值运算中,当左值与右值类型不一致时,系统将按照左值的类型,自动进行强制转换。;;例. 将有符号数据传送给无符号变量;3 强制类型转换;1.8 简单的输入输出; C++中使用对象cin 作为标准输入流对象,代表键盘, cout 作为标准输出流对象,通常代表显示设备.;输入流对象cin:
cin 用来给变量输入数据.
一般格式为:
cin变量名1 [变量名2…变量名n] ;
输出流对象cout:
cout实现将数据输出到显示器.
一般格式:
cout表达式1[表达式2…表达式n];
使用时必须在程序开头增加两行:
#include iostream
using namespace std;;例:
int i, j; float x, y;
cout”Input i, j, x, y:”endl;
cinij; //D
cinxy;
cout”i=”i′\t′”j=”jendl;
cout”x+y=”x+yendl;
若输入:10 20 4.5 8.6 CR
则程序输出:
i=10 j=20
x+y=13.1
;;字符的输出: 使用 cout
假定字符c1、c2、c3的值分别为字符a 、b和c‘,执行以下语句序列:
coutc1\tc2\n;
coutc3endl;
coutOkendl;
屏幕上将输出:
a b
c
Ok
输出时字符之间是无间隔的,如果想让字符间有间隔,必须输出间隔符 ;如果要求按八进制或十六进制输入输出,在cin或cout中必须指明相应的数据形式,oct为八进制,hex为十六进制,dec为十进制。
如:
int i, j, k, l;
cout”Input i(oct), j(hex), k(hex), l(dec):”endl;
cin oct i; //输入为八进制数
cin hex j; //输入为十六进制数
cin k; //输入仍为十六进制数
cin dec l; //输入为十进制数
cout” hex:”” i=” hex i endl;
cout” dec:”” j=” dec j′\t′;
cout” k=” k endl;
cout” oct:”” l=” oct l;
cout dec endl; //恢复十进制输出状态;注意:
在cin或cout中指明数制后,该数制将一直有效,直到重新指明用其他数制。
使用不带.h的头文件iostream时,必须在cin中指明数制,否则从键盘输入时,不认八进制和十六进制数开头的0和0x标志。指明后可省略0和0x标志。
特别注意:输入数据的格式、个数和类型必须与cin中的变量一一对应,否则不仅使输入数据错误,而且可能影响后面其他数据的正确输入。;1.8.3 输入输出的格式控制; . 字符的输入输出;1.8.2 数据的输入输出;常用
您可能关注的文档
- 科学四年级下第三单元第1课“一天的食物”-副本.ppt
- 科学:第一章“酸碱盐”复习课件[华师版九年级上].ppt
- 科学:5.1艳丽多姿的生物[华师大七年级上].ppt
- 科学家怎样研究有机物结构4.ppt
- 秘书与公文写作[27-28].ppt
- 科技翻译2012年总结.ppt
- 科海泛舟[综合性学习活动课件].ppt
- 科普版六年级英语下册lesson4Whatwillyoudowhenyougrowup.ppt
- 积极看待事物PPT.ppt
- 积木作品:“爱情公寓”连连看设定造型欣赏.ppt
- 2022年11月连江县直机关遴选公务员面试真题带答案详解.docx
- 2022年11月遵义市直遴选面试真题回忆版.docx
- 2022年2月伊春市税务系统遴选面试真题回忆版.docx
- 2022年11月朔州市税务系统遴选面试真题回忆版汇总.docx
- 2022年2月秦皇岛市税务系统遴选面试真题回忆版汇总.docx
- 2022年2月焦作市直机关遴选公务员面试真题附详解.docx
- 2022年11月黑龙江省直机关遴选公务员面试真题附详细解析.docx
- 2022年2月潍坊市直机关遴选公务员面试真题附解析.docx
- 2022年2月大同市直遴选面试真题附详解.docx
- 2022年2月巴音郭楞蒙古自治州直机关遴选公务员面试真题带题目详解.docx
最近下载
- 微能WIN-9变频器说明书使用手册.pdf
- 支气管扩张临床路径.docx VIP
- 长方体、正方体表面积和体积专项练习50题(有答案)ok .pdf VIP
- 吉林省长春市东北师范大学附属中学净月实验学校2023-2024学年高一上学期期中质量监测数学试卷(解析).docx VIP
- 2025至2030年中国拉面粉行业投资前景及策略咨询研究报告.docx
- 人教版一二三年级生字表(全) .pdf VIP
- 22J403-1 楼梯 栏杆 栏板(一) (3).pdf VIP
- 高校学科建设的概念与内涵 .pdf VIP
- T∕ZZB 1299-2019 电动剃须刀用提拉须圆刀.docx VIP
- 鲁教版五四制六年级数学下册第七章达标检测卷附答案 .pdf VIP
文档评论(0)