第1个回答 2012-06-25
这个程序嘛 y从9开始用先Y值进行Y能否被3整除的判定,再输出--Y的值
在这个程序中,很明显Y从9到1递减中,只有当y=9 6 3 这三个数的时候才能以被3整除,应该输出这三个数,但是printf(“%d”,--y); 这个语句要求输出符合要求的的数的自减后的数,即
当y=9时,执行--y后,y值为8;
当y=6时,执行--y后,y值为5;
当y=3时,执行--y后,y值为2;
那么按你的输出格式,最后的输出值为 852 没有空格的,这三个数会输出在一起
你在输出语句中加一个逗号就可以隔开了 如 printf(“%d,”,--y);
那么 输出 就是这样的了 8,5,2本回答被网友采纳