C语言教程:第三章: C语言程序设计初步(4) 英语四级作文·大学英语作文·高考英语作文·高中英语作文·考研英语作文·英语六级作文
入党申请书·入党思想汇报·初中英语作文·中考英语作文·小学英语作文·英语作文指导
网站首页  |  公文写作  |  实用文档  |  思想政治  |  个人简历  |  英语作文  |  演讲稿 | 英语计算机试题
高考试题  |  中考试题  |  职场技巧  |  高中作文  |  初中作文  |  小学作文  |  公务员考试  |  网站地图
 您现在的位置是:首页 > 英语计算机试题 > 计算机等级考试模拟题 > 正文
C语言教程:第三章: C语言程序设计初步(4)
收集整理:贝奇范文网网站 如文章涉及版权问题,请与我们联系

2.第二种形式为if-else形式    
if(表达式)    
语句1;    
else    
语句2;   
其语义是:如果表达式的值为真,则执行语句1,否则执行语句2 。   
void main(){   
int a, b;   
printf("input two numbers: ");   
scanf("%d%d",&a,&b);   
if(a>b)   
printf("max=%d\n",a);   
else   
printf("max=%d\n",b);   
}   
输入两个整数,输出其中的大数。改用if-else语句判别a,b的大小,若a大,则输出a,否则输出b。   
3.第三种形式为if-else-if形式   
前二种形式的if语句一般都用于两个分支的情况。 当有多个分支选择时,可采用if-else-if语句,其一般形式为:    
if(表达式1)    
语句1;    
else if(表达式2)    
语句2;    
else if(表达式3)    
语句3;    
…    
else if(表达式m)    
语句m;    
else    
语句n;    
其语义是:依次判断表达式的值,当出现某个值为真时, 则执行其对应的语句。然后跳到整个if语句之外继续执行程序。 如果所有的表达式均为假,则执行语句n 。 然后继续执行后续程序。 if-else-if语句的执行过程如图3—3所示。   
#include"stdio.h"   
void main(){   
char c;   
printf("input a character: ");   
c=getchar();   
if(c<32)   
printf("This is a control character\n");   
else if(c>=’0’&&c<=’9’)   
printf("This is a digit\n");   
else if(c> ;=’A’&&c<=’Z’)   
printf("This is a capital letter\n");   
else if(c>=’a’&&c<=’z’)   
printf("This is a small letter\n");   
else   
printf("This is an other character\n");   
}   
if(c<32)   
printf("This is a control character\n");   
else if(c>=’0’&&c<=’9’)   
printf("This is a digit\n");   
else if(c>=’A’&&c<=’Z’)   
printf("This is a capital letter\n");   
else if(c>=’a’&&c<=’z’)   

本新闻共3页,当前在第1页  1  2  3  

C语言教程:第三章: C语言程序设计初步(4)

上一篇:C语言教程:第三章: C语言程序设计初步(2)
 最 新 文 章
收藏本页 | 友情连接 | Copyright @ 贝奇范文网 All Rights Reserved.