C语言if语句的基本用法

您所在的位置:网站首页 if函数使用技巧 C语言if语句的基本用法

C语言if语句的基本用法

2024-06-30 06:03| 来源: 网络整理| 查看: 265

一、if(…) {…} 1.一般形式: if (表达式) {语句;}

表达式: a,用非 0 值表示真,用 0 表示假; b,if(flag) 相当于 if(flag!=0); c,浮点数无法与 0 比较,只能用近似的值比较;例: 1e-6 等于1x10的-6次方可以看成0来使用;

2.用于单分支选择结构; 3.如含有交叉关系,使用并列的if语句;

例1:输出两个整数中的最大值

#include void main() { int a,b; printf("请输入两个整数:"); scanf("%d %d",&a,&b); if(a>b) { printf("max = %d\n",a); } if(ab?a:b;/*三目运算符(a>b值为真则输出a的值,反之输出b的值)*/ printf("%d\n",max); } }

三、if(…) {…} else if(…) {…} … else if(…) {…} else {…}

一般形式: if(表达式1) { 语句1;} else if(表达式2) {语句2;} … else if(表达式n){语句n;} else{语句n+1;}

用于多分支的控制的条件语句;

例3:判断字符

#include void main() { char ch; printf("请输入一个字符:"); ch = getchar();/*getchar、putchar专门用于字符输入输出; getchar()写法上要写为 变量 = getchar(); putchar()用法为putchar(变量); putchar('\n')输出一个控制符; putchar('字母/字符');输出字母/字符; */ if(ch= '0' && ch = 'A' && ch = 'a' && ch


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3