
不是。
是从A执行到B的!!
用以下程序测试:
int i=1
if(A) i++
if(B) i++
if(C) i++
最后输出的结果i 的值为 4!!
例如:
if(/*判断条件*/)
{
if(/*判断条件*/)
}
if(/*判断条件*/) cout<<"这是第一条if语句"//这时候分号在cout的后面
if(/*判断条件*/) cout<<"这是第二条if语句"//这时候分号在cout的后面
扩展资料:
if语句的一般形式如下:
if(表达式)语句1
[else语句2]
if语句中的“表达式”可以是关系表达式、逻辑表达式,甚至是数值表达式。其中最直观、最容易理解的是关系表达式。所谓关系表达式就是两个数值进行比较的式子。
参考资料来源:百度百科-if语句
使用系统的API参考文章:http://www.cnblogs.com/lixiaohui-ambition/archive/2012/07/26/2610336.html
C语言编译是线性的,同时只能编译一个程序 无法做到两个程序一起编译,只能先编译一个 再编译另一个。如果是命令行 可以开两个终端 同时编译,不过 这并不能提高编译速度,意义不大。语言必须有个先后顺序,就算是面象对象的语言,线程也是一个一个再进行,不会有同时的情况,如果是双核CPU双线程还有可能进行。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)