- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C第一次课
* * * #define与const的区别? Const 数据类型 常量名=常量值; #define 常量名 常量值 * * 符号常量的好处 1)符号常量含义清楚。便于程序的阅读。 2)符号常量修改容易,便于程序的维护。 * * 变量 变量是其值在运行过程中可以改变的量。 变量应先声明再使用! 声明的同时可以赋初值。 定义: 数据类型 变量名1,变量名2,…, 两种声明方式: Int a=3; Int a(3); * * 常量和变量 常量 变量 用什么关键字声明 Const\#define 通常无 必须进行初始化吗 是 不是 值能否改变 不能 能 举例说明声明方式 #define pi 3.1415926const float pi=3.1415926; Char c=‘a’; Int a; Float j(1.0); * * * * C++中的bool类型 bool型(又称逻辑型),其数据的取值只能为false和true 或“0”和“1”中的一种 在VC++6.0编译环境中,bool型数据占1 个字节 bool类型变量的值可以赋给int类型变量 如: bool f=(2312); int i=f; * * 算术运算符及其表达式 + - * / % 赋值运算符及其表达式 = 复合赋值运算符 关系运算符及其表达式 = = == != 逻辑运算符及其表达式 ! || 求字节数运算符sizeof() 第三节 运算符及其表达式 * * 运算符的优先级(Precedence) p34 括号,-, . ++,--,sizeof, !,~,(类型),地址,*指针,-负号 *, /, % +, - , ,,=,= ==, != 按位与 ^按位异或 |按位或 || ?: 赋值运算 逗号运算 低 高 数据的输入与输出 p36 Cin: 输入流,又称标准输入。 : 输入运算符。 Cout: 输出流,又称标准输出。 : 输出运算符。 输入:cin表达式表达式… 输出:cout表达式表达式… * * #include iostream.h Void main() { char name[]; long number; int age; cout“what’s your name?”; cinname; cout“what’s your number?”; cinnumber; cout“how old are you?”; cinage; cout“\nHello,”name“!\n”; cout“your name is”number‘\n’; cout“you are”age“years old.”endl;} * * 假设输入为: zhangsan 20 输出? Hello,zhangsan! Your number isYou are 20 years old. * * 几点说明 1)程序开始一定要包含流库文件iostream.h。 2)Cin和cout可用于任何简单类型数据。 多个、可以连用。 3)Endl是一个换行符,其作用等同于 \n。 4)Cin接受输入数据时,将忽略前导空白字符(空格,tab,换行等)。当接受的数据与变量类型不匹配时,该项数据的输入结束。 如:cinname; 若输入为 □ □ □ zhangsan (□表示空格),则输入到name中的内容为zhangsan,空格被忽略。 * * 几点说明 5)输入字符串时,不应有空格。 cinname; 输入为zhang □san,则只有zhang被输入到name中。空格后的san留在输入流缓冲区中,等待下次提取。 6)一行中含有多个输入操作符,需要输入多个数据时,各数据间应用空白符分割,不能用逗号。 int x; float y; char str[20]; cinxystr; 运行时可按下面方式输入数据: 125 □236.23 □apple, □若换为逗号,则不行。 * * c++程序设计 * * 顺序结构 选择结构 循环结构 程序基本结构 c++程序设计 * * 例:模式识别 -----问题描述:编写可以计算4个直角三角形的面积的程序,其中的3个如图所示,从前3个三角形展示的模式中推断出第4个三角形的尺寸,同时在编写程序的过程中使用这种模式。 一、 顺序结构: 由非跳转的语句顺序构成的程序结构。 5.0 6.0 3.5 7.0 1.75 7.0 要求:只输入第一个三角形的两个直角边长。 * c++程
文档评论(0)