- 1、本文档共83页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Cc02数据和数据运算
数据和数据运算;表达式语句的组成:;*;*;*;*;*;*;*;*;*;*;*;整型数据说明;整型数据——应用;*;
#includecmath //常用数学函数
#includeiostream
Using namespace std;
int main()
{
int a, b, sum; //定义整型变量
a=rand()%10; b=rand()%10; //10以内的随机数
sum=a+b;
couta+b=‘sumendl;
};*;*;*;实型数据;int main()
{
float r;
float area, vol, per; //定义实型变量
cout请输入半径:;
cinr;
area = r*r*3.14159;
vol = 4.0/3.0*r*r*r*3.14159;
per = 2*r* 3.14159;
cout圆面积=areaendl;
....;int main() //提高计算精度
{
const double PI = 3.1415926; //定义常变量
double r;
double area, vol, per; //定义双精度实型变量
cout请输入半径:;
cinr;
area = r*r*PI;
vol = 4.0/3.0*r*r*r*PI;
per = 2*r* PI;
cout圆面积=areaendl;
....;*;int main()
{
int a, b, sum;
char cont; //定义字符型变量
do {
... //参照问题1的程序代码
cout还想继续计算吗?;
cincont;
} while(cont==y);
...;*;*;*;基本数据类型;数据小结(1);*;整型常量(整常数)由字面形式给出
三种形式:
十进制整数:由数字0~9和正负号表示.如 123,-456,0
八进制整数:由数字0开头,后跟数字0~7表示.如0123,011
十六进制整数:由0x开头,后跟0~9,a~f,A~F表示. 如0x123,0Xff;实型常量(实数或浮点数)
表示形式:
十进制数形式:(必须有小数点) 如0.123, .123, 123.0, 0.0, 123.
指数形式:(e或E之前必须有数字;指数必须为整数)如12.3e3 ,123E2, 1.23e4 , e-5 , 1.2E-3.5
存储形式:数符 数字部分 指数部分;*;例2.2 小写字母转换为大写字母。
#include iostream
using namespace std;
int main( )
{ char c1,c2;
c1=a;
c2=b;
c1=c1-32;
c2=c2-32;
coutc1 c2endl;
return 0;
};;字符串常量(续);在定义变量时,如果加上关键字const,则变量的值在程序运行期间不能改变,这种变量称为常变量(constant variable)。
例: const int a=3;
在定义常变量时必须同时对它初始化(即指定其值)
常变量不能出现在赋值号的左边。
例:const int a=5;
a=3; //常变量不能被赋值 const int a;
a=3;; 可以用表达式对常变量初始化
例:
const int b=3+6,c=3*cos(1.5);
注意:
使用了系统函数cos,必须包含头文件
#include cmath;*;数据小结(2);变量的命名规则;变量定义注意点;测试;;;数据类型部分需掌握;*;*;学习运算符应注意:
运算符功能
与运算量关系
要求运算量个数
要求运算量类型
运算符优先级别
结合方向
结果的类型
;*;基本算术运算符: + - * / %
结合方向:从左向右
优先级: - ---- * / % ----- + -
(3) (4) (5)
说明:
“-”为单目运算符时,右结合性
“/” :当除号两边的数均为整数时为整除,即商的小数部分被截去(不是四舍五入);除号两边只要有一个是实型数据,那么就做除法,小数部分予以保留,运算结果应当存放在实型变量中
%要求两侧均为整型数据,否则将无法通过编译 ;*;;++ --自增自减;*;*;*;说明:
结合方向:自右向左
优先级: 15
左侧必须是变量,不能是常量或表达式;例: a=12;
a+=a-=a*a;逗号运算符和表达式
形式:表达式1,表达式2,……表达式n
结合性:从左向右
您可能关注的文档
- hadoop基本操作指令.docx
- Hadoop FS Shell命令大全.docx
- 普开数据大数据课程讲解:Hadoop基本操作命令.doc
- 2012高考语文写作指导:扮亮你语言.ppt
- HBase接口shell常用命令.doc
- 2013 人教新目标 unit7 SectionA , 完整, 自认对教师有用, 无偿使用,共分享.ppt
- 2013 固体-溶液界面与相关应用2 1 2学时.ppt
- 2013-2014学年高一上册语文:专题二 第6课 流浪人,你若到斯巴…….ppt
- 2013-2014学年高中数学人教A版必修三同步辅导与检测:3.1.3概率基本性质.ppt
- 2013-2014学年高中数学人教A版必修二同步辅导与检测:习题课(二)直线位置关系.ppt
- 2025甘肃省建设投资(控股)集团有限公司招聘笔试历年参考题库附带答案详解.pdf
- 2025浙江台州市人力资源开发有限公司招聘劳务派遣制员工4人笔试历年参考题库附带答案详解.pdf
- 2025重庆川渝携手75家重点行业企事业单位招聘1283人笔试历年参考题库附带答案详解.pdf
- 2025中国雄安集团生态建设公司基础建设公司招聘25人(河北)笔试历年参考题库附带答案详解.pdf
- 2025湖北武汉地铁集团社会招聘2人笔试历年参考题库附带答案详解.pdf
- 2025榆阳区司法局选聘专职人民调解员笔试历年参考题库附带答案详解.pdf
- 2025大唐移动通信设备有限公司招聘55人笔试历年参考题库附带答案详解.pdf
- 2025年国家能源集团龙源电力甘肃公司试笔试历年参考题库附带答案详解.pdf
- 2025年山东潍坊市寿光市高新区基础设施开发有限公司招聘考察笔试历年参考题库附带答案详解.pdf
- 2025华阳集团太原化工新材料有限公司招聘100人笔试历年参考题库附带答案详解.pdf
最近下载
- 光伏安全课件.pptx
- 山香教育(教育学、心理学、教育心理学及新课改、教育法律法规等).pdf
- 新解读《GB_T 39851.2-2021道路车辆 基于控制器局域网的诊断通信 第2部分:传输层协议和网络层服务》最新解读.pptx VIP
- 二类精神药品培训.pptx VIP
- 2025年武汉黄陂区面向社会公开招聘社区干事50人备考试题及答案解析.docx VIP
- 第11课《短文二篇——答谢中书书》课件 2024—2025学年统编版语文八年级上册(共33张PPT).pptx VIP
- 春节文化PPT展示.ppt VIP
- 道教掷茭(圣杯)二十八签详解.doc VIP
- 75吨循化流化床炉施工方案.doc VIP
- 课程思政方案综合布线设计与实施.docx VIP
文档评论(0)