武汉理工大学计算机学院信也技术员000000000000009000000计算机程序设计基础C语言900主讲教师:毛薇武汉理工大学Wuhan Universityof Technology
主讲教师:毛 薇
计算机程序设计基础语言0基本控制结构电电电香武汉理工大学Wuhan Universityof Technology
计算机程序设计基础C语言 ⚫ 基本控制结构
基本控制结构结构名称传统流程图N-S流程图AA顺序结构1BB
顺序结构 结构名称 传统流程图 N-S流程图
基本语句空语句(EmptyStatement)表达式语句(ExpressionStatement)赋值语句(AssignmentStatement)函数调用语句(FunctionInvocationStatement)控制语句(Control Flow Statement)条件控制:if、switch循环控制:while、do···while、for辅助控制:break、continue、return复合语句(CompoundStatement)
空语句(Empty Statement) ; 表达式语句(Expression Statement) 赋值语句(Assignment Statement) 函数调用语句(Function Invocation Statement) 控制语句(Control Flow Statement) ▪ 条件控制:if 、switch ▪ 循环控制:while、do.while、for ▪ 辅助控制:break、continue、return ❖复合语句(Compound Statement)
常用的输入输出函数格式输出函数printf()格式输入函数scanf()字符输入函数getch()和 getchar()■同:均由终端输入一个字符作为函数的值。■异:getch()不需回车确认,无回显读入。getchar()需回车确认。字符输出函数putch()和putchar()putch(65);//输出AScII码为65的字母Aputch(\n');//输出转义字符\n,实现换行显示
格式输出函数 printf() 格式输入函数 scanf() 字符输入函数 getch() 和 getchar() ▪ 同:均由终端输入一个字符作为函数的值。 ▪ 异:getch() 不需回车确认,无回显读入 。 getchar() 需回车确认。 字符输出函数putch()和putchar() putch(65); //输出ASCII码为65的字母A putch('\n'); //输出转义字符\n,实现换行显示