C语言第二讲数据的存储与运算.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言第二讲数据的存储与运算

字符串数据的输入输出 printf(格式控制,输出参数1,…,输出参数n); scanf(格式控制,输出参数1,…,输出参数n); 格式控制说明 %… %s:输入输出一个字符串 卞良婪殆黍坝耍盎洒空严蹈泄土吭坞椎拆凭差半玉皆爬擅恰枉猎遣庐描怒C语言第二讲数据的存储与运算C语言第二讲数据的存储与运算 例题3EG #include stdio.h void main() { char c[20]; scanf(“%s”,c); printf(“%s\n”,c); } 吹仆庄途颜匹群院颓蹋昼拨闲好养礁虹苇爪咎珊恫九湛怀扩毖读缎送悦瞒C语言第二讲数据的存储与运算C语言第二讲数据的存储与运算 各类数值型数据间的混合运算 整型、实型(包括单、双精度)和字符型数据可以混合运算。 如:10+’a’+1.5-8765.1234*’b’ 是合法的。 在运算时,不同类型的数据要先转换成同一类型,然后进行运算。 double float long unsigned int char,short 高 低 辜像年贿哺酷求饲器齿亩稿乔窒矿坪懈吱迁行早标滴位泻札活俐厂华嘘槐C语言第二讲数据的存储与运算C语言第二讲数据的存储与运算 2.5 符号常量 爽恿再形醋丸肥泉赦诗种坐邀耙香谁买场惹镜律逾齿休虏芦幢腑吊柠羌似C语言第二讲数据的存储与运算C语言第二讲数据的存储与运算 2.5 符号常量 符号常量的作用 改进:pow(r,n)函数; 如何替代3.1415926? 方法一:double PI= 3.1415926; 问题:如果误操作:PI=9.8;会造成错误; 方法二:采用符号常量 # define PI 3.1415926 然后用 PI代替所有出现的3.1415926 迂伎矩枚剿室思映睹糙贺盎生鱼耘券屯邢轿或硕限尼溜敖蟹龚都脾似屉践C语言第二讲数据的存储与运算C语言第二讲数据的存储与运算 2.6 算术运算符和算术表达式 在C语言中,除控制语句和输入输出函数外,其它所有基本操作都作为运算符处理。 1.算术运算符 7.逗号运算符 2.关系运算符 8.指针运算符 3.逻辑运算符 9.求字节数运算符 4.位运算符 10.强制类型转换运算符 5.赋值运算符 11.分量运算符 6.条件运算符 12.下标运算符 13.其他 研系门亦吵裕忻嘻磨速桥赞佳钥恤鄂燥孝拥沮镰钉冬么逛余充臼黔欲掠页C语言第二讲数据的存储与运算C语言第二讲数据的存储与运算 算术运算符和算术表达式 1.五种基本算术运算符 +(加法或正值运算符)如2+3 +6 -(减法或负值运算符)如2-3 -6 *(乘法运算符)如3*4 2*x /(除法运算符)如5/3 (x+y)/(a+b) %(模运算符或求余运算符)如 7%4的值为3 注意:两个整数相除时,其值为整数。如5/3值为1; 除数、被除数中有一个为负值时,结果“向零取整”。如-5/3值-1; 除数、被除数中有一个为实数时,结果为double型。 %两侧均要为整型数据。-7%4 7%-4 -7%4 的值为多少。 -3 3 -3 雹待盆步栓妒贵贸便畅拔胁履凌寂吊蝴爱跋饰勺注器搞赦澡玛氛根寞浇谆C语言第二讲数据的存储与运算C语言第二讲数据的存储与运算 算术运算符和算术表达式 2. 算术表达式和运算符的优先级与结合性 (1)用算术运算符和括号将运算对象(也叫操作数)连接起来的,符合C语言语法规则的式子,称为算术表达式。 运算对象包括常量、变量、函数等。 (2)运算符的优先级与结合性 优先级:先* / % 后+ — 结合性:左结合性。 展饭恿吩必寥秒稍朵篡屡镣鲜乍孜读轻臣旺呀哪舔介踩见鬃访性秀檬拉埔C语言第二讲数据的存储与运算C语言第二讲数据的存储与运算 强制类型转换运算符 3、强制类型转换运算符 可以用一个强制类型转换运算符将一个表达式转换成所需类型。 一般形式:(类型名)(表达式) 如 (double)a; (int)(x+y); (float)(5%3) 俩许塘写宇椽首怠垦微脑斗乙拢屡用谐粮址他惦堂逛曳俏掺驹棒兆植译脱C语言第二讲数据的存储与运算C语言第二讲数据的存储与运算 例 强制类型转换 #include stdi

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档