300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 条件判断语句(if...else)与条件编译(#if .... #else ... #endif)

条件判断语句(if...else)与条件编译(#if .... #else ... #endif)

时间:2019-04-05 23:26:11

相关推荐

条件判断语句(if...else)与条件编译(#if .... #else  ... #endif)

条件判断语句(if...else)与条件编译(#if .... #else ... #endif)

C语言编程中,判断语句中包括条件判断语句,预处理包括条件编译,以下将针对两者分别讲解。

一、条件判断语句(if ... else ...)

条件判断语句是常用的语句,可以嵌套使用。

1、单层

if (条件1){ printf("满足条件1\n"); }else{ printf("不满足条件1\n"); }

2、嵌套使用

if (条件1){ printf("满足条件1\n"); }else if(条件2) { printf("不满足条件1,满足条件2\n"); }else{ printf("不满足条件1,也满足条件2\n"); }

二、条件编译(#if .. #else ... #endif)

1、单层

#if(条件1){ printf(“满足条件1,编译该程序片段”); }#else{ printf(“不满足条件1,编译该程序片段”); }#endif//结束标志,不可省略

2、嵌套使用

#if(条件1){ printf(“满足条件1,编译该程序片段”); }#elif (条件2){ printf(“不满足条件1,满足条件2,编译该程序片段”); }#else{ printf(“不满足条件1,也不满足条件2,编译该程序片段”); }#endif//结束标志,不可省略

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。