C语言的选择结构程序设计可以分为两种
单分支的选择程序设计
单分支if语句格式
if(表达式)
语句1;
//例子:(判断输出值)
#include <stdio.h>
int main(){
int a;
int b;
printf("请输入a,b,\n");
scanf("%d,%d",&a,&b);
if(a==b){
printf("是的!a=b时正确的!\n");
return 0;
}
}
多分支的选择程序设计
多分支的选择结构有双分支结构
双分支if语句格式
if(表达式){
语句1;
else
语句2;
…
}
//例子:(判断两个数的最大值)
#include <stdio.h>
int main(){
int a;
int b;
printf("input a,b:" );
scanf("%d,%d",&a,&b);
if (a>b)
{
printf("max=%d\n",a );
}
else{
printf("max=%d\n",b );
}
return 0;