3.6分支程序设计实例导学案 -《C语言程序设计》同步教学(高教版)

2024-11-09
| 2页
| 78人阅读
| 1人下载
普通

内容正文:

分支程序设计实例导学案 学习目标 1.通过案例的学习,掌握C语言分支结构 2.根据实际应用,会设计分支结构程序 知识精讲 例3-7从键盘输入两个整数,输出其中的较大者#include <stdio.h> main( ) {int a, b, max; printf("请输入两个整数:"); scanf("%d %d", &a, &b ); if ( a > b ) max = a; else max = b; printf( "两个数中较大的为:%d ", max ); } 例3-8从键盘输入两个整数,从小到大输出#include <stdio.h> main( ) {int a, b, tmp; printf("输入两个整数:"); scanf("%d %d", &a, &b ); /* a = 20, b =15 */ if ( a > b ) { tmp = a; /* ① tmp = 20 */ a = b; /* ② a = 15 */ b = tmp; /* ③ b = 20 */ } printf("%d, %d", a, b ); } 例3-9编写一个程序,判断一个字符是否为英文字母#include <stdio.h> main( ) {char ch; printf("请输入一个字符:"); scanf("%c", &ch ); if ( ( ch >= 'A' && ch <= 'Z' ) || (ch >= 'a' && ch <= 'z' ) ) printf(" %c是英文字母 ", ch ); else printf("%c是其他字符 ", ch ); } 例3-10由半径为1的圆和半径为2的圆所组成的圆环如图所示。编写程序,输入x,y,若点(x,y)在圆环内,则输出TRUE,否则输出FALSE#include <stdio.h> main( ) {int bool; float x, y, z; printf( "请输入 x, y:" ); scanf( "%f %f", &x, &y ); z = x * x + y * y; bool = ( z >= 1 ) && ( z <= 4 ); if ( bool ) printf( "TRUE " ); else printf( "FALSE " ); } 学科网(北京)股份有限公司 $$

资源预览图

3.6分支程序设计实例导学案 -《C语言程序设计》同步教学(高教版)
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。