分支程序设计05 - 零基础入门学习C语言14
2010-10-17 09:01
645 查看
第四章:分支程序设计05
让编程改变世界Change the world by program
switch语句
练习1:输入三个整数,输出最大数和最小数。
答案与解析:[codesyntax lang="c"]
#include <stdio.h> void main() { int a,b,c,max,min; printf("input three numbers: "); scanf("%d%d%d",&a,&b,&c); if( a > b ) { max = a; min = b; } else { max = b; min = a; } if( max < c ) max=c; else if( min > c ) min=c; printf("max=%dnmin=%d",max,min); }
[/codesyntax]
练习2:计算器程序。用户输入运算数和四则运算符,输出计算结果。
答案与解析:[codesyntax lang="c"]
#include <stdio.h> void main() { float a,b; char c; printf("input expression: a+(-,*,/)b n"); scanf("%f%c%f",&a,&c,&b); switch(c) { case '+': printf("%fn",a+b);break; case '-': printf("%fn",a-b);break; case '*': printf("%fn",a*b);break; case '/': printf("%fn",a/b);break; default: printf("input errorn"); } }
[/codesyntax]
[buy] 获得所有教学视频、课件、源代码等资源打包 [/buy]
[Downlink href='http://kuai.xunlei.com/d/LYFCNCHVJKGE']视频下载[/Downlink]
相关文章推荐
- 分支程序设计05 - 零基础入门学习C语言14
- 分支程序设计01 - 零基础入门学习C语言10
- 分支程序设计01 - 零基础入门学习C语言10
- 分支程序设计02 - 零基础入门学习C语言11
- 分支程序设计02 - 零基础入门学习C语言11
- 分支程序设计03 - 零基础入门学习C语言12
- 分支程序设计03 - 零基础入门学习C语言12
- 分支程序设计04 - 零基础入门学习C语言13
- 分支程序设计04 - 零基础入门学习C语言13
- 分支程序设计06 - 零基础入门学习C语言15
- 分支程序设计06 - 零基础入门学习C语言15
- 数据类型,运算符和表达式04 - 零基础入门学习C语言05
- 顺序程序设计01 - 零基础入门学习C语言07
- 数据类型,运算符和表达式05 - 零基础入门学习C语言06
- 顺序程序设计01 - 零基础入门学习C语言07
- 数据类型,运算符和表达式05 - 零基础入门学习C语言06
- 顺序程序设计02 - 零基础入门学习C语言08
- 循环控制结构程序05 - 零基础入门学习C语言20
- 顺序程序设计02 - 零基础入门学习C语言08
- 循环控制结构程序05 - 零基础入门学习C语言20