执行下列程序段后的输出结果是( ) int x=12;while(--x>10) printf(k)

发布时间:2021-04-11 07:54:59

单项选择题:
执行下列程序段后的输出结果是( )
int x=12;while(--x>10) printf(k);
A.kkkk
B.kkk
C.kk
D.k

网友回答

答案:D
解析: 本题主要考查的知识点为自减运算符--。
[要点透析] --运算符作前缀时的运算规则是先减一,后使用对象,所以当程序执行完第一次以后x的值是11,再执行第二次时x的值为10,条件不成立,程序不再执行。此循环只能被执行一次。
以上问题属网友观点,不代表本站立场,仅供参考!