第三章 顺序结构 ;3.2 结构化程序设计的三种基本控制结构;3.2.1 算法与流程图;结构化程序设计三种结构的基本流程图;3.2.2 算法举例;3.3.2 符号常量 ;计算圆的面积的程序代码;3.3.3 数据输出 ;1.putchar()函数;例:使用putchar( )函数;2.Printf( )函数 ;printf(“格式控制字符串” ,输出参数表);;;printf()函数格式字符 ;3.3.4 数据输入;1.Getchar( )函数;例:getchar()函数的使用;2.Scanf()函数;例:scanf()函数的使用;说明:;【例3-5】甲和乙从东西两地同时出发,相对而行,两地相距10公里。甲每小时走3公里,乙每小时走2公里,计算过几小时两人相遇?;用C语言编写程序;;【源程序代码】;;;;3.3.5 常用数学函数库函数 ;常用数学库函数;;#includeint main(void){int a,a1,a2,b,b1,b2,c;printf("Input two numbers:");scanf(“%d,%d",&a,&b); a1=a%10; a2=a/10; b1=b%10;b2=b/10; c=a2*1000+b2*100+a1*10+b1; printf("c=%d\n",c); return 0;} ;第四章 分支结构;4.1 引例;4.2 单分支结构--基本的if 语句;if 语句的执行流程;4.2 单分支结构(基本的if 语句);;4.3 二分支结构(if—else语句) ;数据处理流程;if—else语句;执行流程先计算关键字if后“表达式”的值,如果表达式的值为“真”(不为0),执行语句段1;否则,执行语句段2。 ;【源程序代码】 ;;【源程序代码】 ;4.4 多分支结构(else if语句) ;;4.4.1 else if语句 ;;【源程序代码】;;;4.4.2 多分支结构(嵌套的if—else语句) ;分支嵌套语句执行过程;;;【源程序代码】;4.5 switch多分支结构 ;;4.5.1 switch语句 ;switch语句的执行流程;;;;#include int main(void) // 完成两个数简单的四则运算 { float a,b; // 定义两个操作数变量char op; // 定义一个字符型的操作符变量 printf("Please enter a,b and op:"); scanf("%f%c%f",&a,&op,&b); switch(op) // 判断操作符并进行四则运算?? { ?????
? ? }return 0; };;【源程序代码】;4.7 本章小结