c++执行结果是什么

投稿:抹茶布丁 优质问答领域创作者 发布时间:2023-11-12 19:48:11
c++执行结果是什么

首先比较a和b的大小,当a<b的情况下执行结果为a,当a>b为1的时候那么会执行表达式c<d?c:d,然后比较c和d的大小,如果c小于d那么表达式的结果就为c,如果c大于d,那么表达式的结果为d。 因为a=1,b=2,所以a<b成立,那么表达式的结果直赋值为a=1。所以选择答案A。

c++执行结果是什么

因为第一次for循环a=1,b=1 b<10不跳出循环 b=b+3=4

第二次for循环a=2,b=4 b<10不跳出循环 b=b+3=7

第三次for循环a=3,b=7 b<10不跳出循环 b=b+3=10

第四次for循环a=4,b=10 b==10跳出循环

输出a,所以结果是4