有以下程序 #include main() { int y=9; for( ; y>0; y--) if(y%3==0) printf("%d", --y); } 程序的运行结果是( )。

admin2021-07-09  30

问题 有以下程序
#include
main()
{ int y=9;
for( ; y>0; y--)
if(y%3==0) printf("%d", --y);
}

程序的运行结果是( )。

选项 A、852
B、963
C、741
D、875421

答案A

解析 该函数的逻辑是:若数组a中元素下标为偶数并且该元素也为偶数则该元素自加1,若元素下标为偶数并且该元素为奇数则该元素自减1,若该元素下标为奇数则设定该元素为0,所以结果输出为选项A)。
转载请注明原文地址:https://jikaoti.com/ti/o9z0FFFM
0

最新回复(0)