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

admin2019-08-18  17

问题 有以下程序
#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

解析 该程序的运行过程是y从9开始自减,每次判定y是否能被3整除,若是,则输出--y后的值,能被3整除的y值分别为9、6、3,所以答案选A。
转载请注明原文地址:https://jikaoti.com/ti/39f0FFFM
0

最新回复(0)