第四章最简单的C程序设计
1 第四章 最简单的C程序设计
第一节C语言的概述 本课介绍C语言程序设计的基本方法和基本的 程序语句 从程序流程的角度来看,程序可以分为三种基 本结构,即版序结构、分支结构、循环结构。 这三种基本结构可以组成所有的各种复杂程序 C语言提供了多种语句来实现这些程序结构。 本章介绍这些基本语句及其应用,使得对C程 序有一个初步的认识,为后面各章的学习打下 基础
2 第一节 C语言的概述 本课介绍C语言程序设计的基本方法和基本的 程序语句。 从程序流程的角度来看,程序可以分为三种基 本结构, 即顺序结构、分支结构、循环结构。 这三种基本结构可以组成所有的各种复杂程序。 C语言提供了多种语句来实现这些程序结构。 本章介绍这些基本语句及其应用,使得对C程 序有一个初步的认识, 为后面各章的学习打下 基础
C程序是由语句构成的,可分为以下4类 1.流程控制 1)选择语句 if-else (条件语句) switch-case (多分支选择语句) 2)循环语句 for (循环语句) while (循环语句) do-while (循环语句) 3)辅助控制语句 break (终止执行 switch或循环语句) continue (结束本次循环) goto (转向语句) return (从函数返回语句) 3
3 C程序是由语句构成的,可分为以下4类: 1.流程控制 1)选择语句 if-else (条件语句) switch-case (多分支选择语句) 2)循环语句 for (循环语句) while (循环语句) do-while (循环语句) 3)辅助控制语句 break (终止执行switch或循环语句) continue (结束本次循环) goto (转向语句) return (从函数返回语句)
2.表达式语句 1)赋值语句 例 x=8 /*赋值表达式* x=8 /*赋值语句*/ 个语句必须在最后出现“;” 任何赋值表达式都可以加上分号成为赋值语句 例:a*=12; z=8 i+十
4 2.表达式语句 1)赋值语句 例: x=8 /*赋值表达式*/ x=8; /*赋值语句*/ 一个语句必须在最后出现“;” 任何赋值表达式都可以加上分号成为赋值语句 例: a*=12 x=y=z=8 i++ ; ; ;
2)函数调用语句 例: printf( This is a example.”)/“函数调用语句 scanf(“%d”,&c) 3)空语句 例 4)复合语句 例: c=a+b z=3*x+y/10 printf(“%d,%dn?”,c
5 2)函数调用语句 例: printf(“This is a example.”) scanf(“%d”,&c) ; ; /*函数调用表达式 函数调用语句*/*/ 3)空语句 例: ; 4)复合语句 例: { c=a+b; z=3*x+y/10; printf(“%d,%d\n”,c,z); }