当前位置:首页 >> 学科竞赛 >>

《C Primer Plus》第五章运算符、表达式和语句(复习提纲)


《C Primer Plus(第五版)中文版》第五章 运算符、表达式和语句(复习提纲)
【知识点】 1、★运算符(按优先级排序) ++(后缀) 、--(后缀) ; *、/、%; ++(前缀) 、--(前缀) 、+(正号) 、-(负号) 、(type)、sizeof; +(加) 、-(减) ; =(赋值)

注意①++/--是自增/自减运算符,后缀是先

使用,后变化;前缀是先变化,后使用; ②sizeof 运算符是以字节为单位返回其操作数的大小; ③/(除法)整数除整数的结果仍然是整数,结果将小数部分直接去掉; ④%(取余)只能是整数和整数进行运算; ⑤=运算符是将=右边表达式的值赋给左边的变量。 2、表达式、语句、复合语句 表达式是由运算符和操作数组合构成的,每个表达式都有一个值;语句是构造程序的基本部分,每条 语句结束后面都要加上一个分号;复合语句是使用花括号组织起来的两个及以上的语句,花括号外面不用 再加分号。 3、类型转换 ①当数据作为函数的参数被传递时,char 和 short 会被转化成 int 传递;float 会被转化为 double。 ②指派运算符(type)例:a = 1.6+1.7; b = (int)1.6 + (int)1.7; 运算结果是 a 等于 3.3,b 等于 2。 4、★带参数的函数(P107 页 5.6 带有参数的函数)/不带参数的函数(P25 页 2.6 多个函数) 函数返回值类型 函数名(形式参数表) { 函数体 } 5、☆while 循环 While(条件) 循环体 ============================================================================================= 【课后练习】 1、输入两个数 a、b,输出较大的数。 (调用声明函数 larger(double,double);) 2、设有 3 个函数: ; ; ;输入长整型数据 x,求

。 (提示:多次调用函数) 3、调用声明的函数,输入整数 m、n,计算组合数 C(m,n)的值(m≤10) 。 提示:①组合数计算公式: ;

②m 的阶乘计算公式:m!=m*(m-1)*…*2*1;

③声明计算阶乘的函数需要使用循环。 4、输入整数 n,输出四边各有 n 个*组成的正方形。 提示:输入 n,第 1 行:输出 n 个*;第 2 行至 n-1 行:先输出一个*,中间输出 x-2 个空格,最后输出 一个*;第 n 行,输出 n 个*。


相关文章:
C Primer Plus重要知识要点摘要
C Primer Plus重要知识要点摘要_计算机软件及应用_IT/计算机_专业资料。捡书里面...第五章 运算符 表达式和语句基本运算符赋值运算符:= 符号=的左边是一个变量名...
C Primer Plus(第五版)学习笔记_图文
第五章 运算符表达式和语句 5.1 循环简介 While 循环提供了灵活方便的控制...《C Primer Plus》笔记 77页 免费 C++primer plus 第五版 ... 8页 免费...
C_primer_plus(第五版)(完整)
C_primer_plus(第五版)(完整) @第一章 概览 编程练习 1.您刚刚被 Macro...= 1.609 kilometer 第5章 编程练习 运算符表达式和语句 1. 编写一个程序。...
c primer plus 笔记02
c primer plus 笔记02_计算机软件及应用_IT/计算机_专业资料。第三章 数据和 ...第五章 运算符表达式和语句 ++/--:增量/减量运算符 %:取模运算符 增量...
C Primer Plus 第五章编程练习完整版答案(原创)
C Primer Plus 第五章编程练习完整版答案(原创)_IT/计算机_专业资料。C Primer Plus 第五章编程练习完整版答案(原创)C Primer Plus 第五章编程练习完整版答案 ...
C_Primer_Plus_(第五版)_中文版
C_Primer_Plus_(第五版)_中文版_理学_高等教育_...学和工程学问题,甚至用来为《角斗士》这样的电影...(第 5 章运算符,表达式和语句”中有简要介绍) ...
C.Primer Plus(第五版)编程练习全部答案
C.Primer Plus(第五版)编程练习全部答案_IT/计算机_专业资料。所有编程练习题目的...(mile*MILE)*100); return(0); } 第 5 章 运算符表达式和语句 编程...
C_primer_plus(第五版)习题答案
C_primer_plus(第五版)习题答案,代码可直接使用无需调试 第一章: 复习题: ...c.stuvw; 10.对 n 没有限制,导致 while 语句进入死循环,程序一直打印 ...
C-primer-plus(第五版)课后编程练习答案(完整有目录)
C-primer-plus(第五版)课后编程练习答案(完整有目录)_计算机软件及应用_IT/...mile = 1.609 kilometer 第5章编程练习 运算符表达式和语句 1.编写一个程序...
C-Primer-plus-第五版(文字版)
C-Primer-plus-第五版(文字版)_理学_高等教育_...和工程学问题,甚至用来为《角斗士》这样的电影制造...了新的类型名字(第 5 章运算符,表达式和语句”...
更多相关标签: