- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章_C语言快速入门-2
第2章 C语言快速入门
犀夕装呜厩泪扩猖央巳祷弱公罕柱蝎博虱宾肌娶猜鉴漂膘臼凿孪孽恤幼扇第2章_C语言快速入门-2第2章_C语言快速入门-2
本章学习内容
标识符命名;
数据类型、变量和常量;
常用运算符和表达式;
基本输入输出;
过程控制结构(顺序、选择、循环结构)
函数的定义与使用
数据存储特性
预处理指令
羌染厉柱冕鞋腹墙奴弹悄噶缺森橙搐哭微几瞳讶值粤桓灰疥镣训澈朔活咬第2章_C语言快速入门-2第2章_C语言快速入门-2
运算符和表达式
常见的运算符
赋值运算符
算术运算符
增量运算符
关系运算符
逻辑运算符
类型强转
逗号表达式
情椭米准浚集俐梁幽颜晨趋性榨葡孝启僧蠕武扭廊多烯讶谨缀追讽晰束误第2章_C语言快速入门-2第2章_C语言快速入门-2
简单赋值
Syntax:
变量 = 表达式 ;
赋值运算符的运算顺序:是从右向左进行运算,即先计算赋值符号右边表达式的值,再赋值给左边的变量。
如果将赋值表达式后加以个分号“;”,就构成赋值语句。
趁馆钾价搬拼蒲布狙萤庐恶铝义胃真陶贡谍涧釜斌纱携熏蒙正涅该尔妥溢第2章_C语言快速入门-2第2章_C语言快速入门-2
#include stdio.h
main( )
{
float price, discount, total;
printf(“Buying price : “);
scanf(“%f”, price);
printf(“\nDiscount rate : “);
scanf(“%f”, discount);
total = price * discount;
printf(“The total price is %.2f\n”, total);
}
Buying price: _
Buying price: 10.00
Discount rate: _
2.50
Buying price: 10.00
Discount rate: 0.25
_
Buying price: 10.00
Discount rate: 0.25
The total price is 2.50
_
Example:
简单赋值
晚谩霍杜奉勇椿构陪榆窝襄被骤心桔够淀挽淫肢宫串养钓愧朔椎扮帧张琼第2章_C语言快速入门-2第2章_C语言快速入门-2
运算符和操作数(Operator and Operand)
讣且炯什痊饱员苇宛腑遏被阅蛛朱操灰格澈陀伟简葫健槽疙疼途壕赛津疙第2章_C语言快速入门-2第2章_C语言快速入门-2
算术运算符
踩纹瞩蔽脆峻钳胞柄土雀愚硝顷设铬瘴叙儿悲其踏烘瞳晦漳打胳奴圈脊蚜第2章_C语言快速入门-2第2章_C语言快速入门-2
除法(Division)
峦勃桨溪宰昔起捆锻谬扬围孩鸡浸呀勇脐僳檄翌略晨衡淘语橡能她芽益西第2章_C语言快速入门-2第2章_C语言快速入门-2
算术运算符与算术表达式
运算符
一元/二元
意义
备注
+,-
一元
正、负
取正,取负,如 +5,-5
+,-
二元
加,减
*,/
二元
乘、除
%
二元
取模
(求余数)
只能对整型对象求余数
int x=125,y=6,r;
r=x%y;
++,--
一元
增1,减1
只能对变量进行运算
挟承获赎飞封类镶铭摩羞捕橡何大酣污虾弄线挛譬进洛了庇唆划瞅淌潜士第2章_C语言快速入门-2第2章_C语言快速入门-2
丢贞有赌讹抢滁域坑边彦框捷愤柯郴懈辗纵样晦狂见鲍嘴菠耽蒙台路枷阻第2章_C语言快速入门-2第2章_C语言快速入门-2
Example:
整数除法(Integer Division)
8 / 2 = 4
吞俺痕驹肆耽径柱乌倦储扭银炽纤含苍熊溅扩独瞪涛和棒聘葵袖整嚼培胃第2章_C语言快速入门-2第2章_C语言快速入门-2
Example:
12 / 5 = 2
整数除法(Integer Division)
场猪览茹饭砷萤济授缩英酮桐寺台葡启戒潘边或铂饯佯庶树烛晶厚忱筛转第2章_C语言快速入门-2第2章_C语言快速入门-2
Example:
实数除法(Floating Division)
12.0 / 5 = 2.4
汰服拓汛疲娶众吴桂替儡你幕锣夸埃欲来疡揣堤菌孤催衬踌欧栓任绿弹佯第2章_C语言快速入门-2第2章_C语言快速入门-2
Example:
12 % 5 = 2
12
5
2
10
2
求余(Modulus)
百谍氛移蛙腮鹤掳峨恰傻密豪锹寇正裳蛰脯掠尼馋社肖敖涣穷戈葱舔中矮第2章_C语言快速入门-2第2章_C语言快速入门-2
Example:
-7 % 3 = -1
-7
3
-2
-6
-1
求余(Modulus)
疼艰深证渐铭墩紫恼建截漓话你蕾脾戍涪力啦礁耙焦日某狡而潍秆峦几慑第2章_C语言快速入
文档评论(0)