c语言每日一练(11)
前言:
每日一练系列,每一期都包含5道选择题,2道编程题,博主会尽可能详细地进行讲解,令初学者也能听的清晰。每日一练系列会持续更新,暑假时三天之内必有一更,到了开学之后,将看学业情况更新。
五道选择题:
1.执行完下面一段程序后输出的值是()
#include int main() { int a = 1,b = 3,c = 5,d = 4; int x = 0; if (aA、1 B、2 C、3 D、6
解析:易错题, 观察代码发现在代码1之前所做的操作只是简单地对变量初始化,到了代码1之后则是一大堆的if,else,这个地方其实考察的便是if,else的匹配问题,if,else的匹配在没有外界因素的影响之下秉承着就近原则,也就是if和else的相对距离小的会互相匹配上,根据这个我们可以得出,2和3匹配,5和6匹配,4和7匹配,1和8匹配
明白了匹配关系之后我们顺着代码走就行了,首先a
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。