清华大学出版社 TSINGHUA UNIVERSITY PRESS 4.10语句概述 二)函数调用语句 有一个函数调用加一个分号构成一个语句 Printf((“ This is a c statement”); C程序设计(第三版) http:/ccf.tsinghua.edu.cn 6
C程序设计(第三版) http://ccf.tsinghua.edu.cn 6 (二)函数调用语句 有一个函数调用加一个分号构成一个语句 Printf(“This is a C statement. ”);
清华大学出版社 TSINGHUA UNIVERSITY PRESS 4.10语句概述 (三)表达式语句 有一个表达式加一个分号构成一个语句 赋值表达式 分二 表达式语句 3 C程序设计(第三版) http:/ccf.tsinghua.edu.cn
C程序设计(第三版) http://ccf.tsinghua.edu.cn 7 (三)表达式语句 有一个表达式加一个分号构成一个语句 a = 3 ; 赋值表达式 分号 表达式语句
清华大学出版社 TSINGHUA UNIVERSITY PRESS 4.10语句概述 (四)空语句 只有一个分号的语句 (什么也不做) 用来做流程的转向点 用来作为循环语句中的循环体 C程序设计(第三版) http:/ccf.tsinghua.edu.cn
C程序设计(第三版) http://ccf.tsinghua.edu.cn 8 (四)空语句 只有一个分号的语句 (什么也不做) • 用来做流程的转向点 • 用来作为循环语句中的循环体
清华大学出版社 TSINGHUA UNIVERSITY PRESS 4.10语句概述 (五)复合语句用一对括起来的语句 E=X+y t=z/100 printf(%r”,t; C程序设计(第三版) http:/ccf.tsinghua.edu.cn
C程序设计(第三版) http://ccf.tsinghua.edu.cn 9 (五)复合语句 用一对{}括起来的语句 { z=x+y; t=z/100; printf(“%f” ,t); }
清华大学出版社 TSINGHUA UNIVERSITY PRESS 4.2赋值语句 赋值语句是由赋值表达式加上一个分号构成 例:a=100 赋值表达式 a=100 赋值语句 条件中不能含有赋值符号,但是赋值表达式可以 包含于条件表达式中 例:if(a=b) if((a=b)>0) tt a 错误 a 正确 C程序设计(第三版) http:/ccf.tsinghua.edu.cn 10
C程序设计(第三版) http://ccf.tsinghua.edu.cn 10 •赋值语句是由赋值表达式加上一个分号构成 例:a=100 赋值表达式 a=100; 赋值语句 •条件中不能含有赋值符号,但是赋值表达式可以 包含于条件表达式中 例:if(a=b) t=a; 错误 if((a=b)>0) t=a; 正确