...y=9; for( :y>0;y- - ) if(y%3= =0) printf("%d",--y);

发布网友 发布时间:2024-10-23 19:08

我来回答

5个回答

热心网友 时间:2024-11-09 01:10

int y=9; //定义变量,初始化为9

for( :y>0;y- - ) // y循环递减,直到9变成0

if(y%3= =0) //如果y余3等于0(3的整数倍)

printf("%d",--y); //输出y减一,并且y等于y-1的值(for循环中还要减1)
结果是:852

热心网友 时间:2024-11-09 01:08

源码 写错了!
#include<stdio.h>
main()
{
for(int y=9;y>0;y--){
if((y%3)==0){
printf("%d",y);
}
}

热心网友 时间:2024-11-09 01:08

8 5 2
过程是判断y>0->执行if语句->执行y--语句->执行判断y>0
y = 9, 大于0,--y = 8; 打印8
y--, y = 7;大于0
y--, y = 6, 大于0,--y = 5; 打印5
y--, y = 4;
y--, y = 3, 大于0,--y = 2; 打印2
y--, y = 1;
y--, y = 0; 不大于0

热心网友 时间:2024-11-09 01:08

答案为 963

热心网友 时间:2024-11-09 01:02

y=9;

y>0为真;
y%3==0为真;
y=--y=8;
printf("%d",8);(屏幕输出“8”)
y=y--=7;

y>0为真;
y%3==0为假;
y=y--=6;

y>0为真;
y%3==0为真;
y=--y=5;
printf("%d",5);(屏幕输出“5”)
y=y--=4;

y>0为真;
y%3==0为假;
y=y--=3;

y>0为真;
y%3==0为真;
y=--y=2;
printf("%d",2);(屏幕输出“2”)
y=y--=1;

y>0为真;
y%3==0为假;
y=y--=0;

y>0为假
结束

热心网友 时间:2024-11-09 01:07

int y=9; //定义变量,初始化为9

for( :y>0;y- - ) // y循环递减,直到9变成0

if(y%3= =0) //如果y余3等于0(3的整数倍)

printf("%d",--y); //输出y减一,并且y等于y-1的值(for循环中还要减1)
结果是:852

热心网友 时间:2024-11-09 01:06

源码 写错了!
#include<stdio.h>
main()
{
for(int y=9;y>0;y--){
if((y%3)==0){
printf("%d",y);
}
}

热心网友 时间:2024-11-09 01:02

8 5 2
过程是判断y>0->执行if语句->执行y--语句->执行判断y>0
y = 9, 大于0,--y = 8; 打印8
y--, y = 7;大于0
y--, y = 6, 大于0,--y = 5; 打印5
y--, y = 4;
y--, y = 3, 大于0,--y = 2; 打印2
y--, y = 1;
y--, y = 0; 不大于0

热心网友 时间:2024-11-09 01:06

答案为 963

热心网友 时间:2024-11-09 01:02

y=9;

y>0为真;
y%3==0为真;
y=--y=8;
printf("%d",8);(屏幕输出“8”)
y=y--=7;

y>0为真;
y%3==0为假;
y=y--=6;

y>0为真;
y%3==0为真;
y=--y=5;
printf("%d",5);(屏幕输出“5”)
y=y--=4;

y>0为真;
y%3==0为假;
y=y--=3;

y>0为真;
y%3==0为真;
y=--y=2;
printf("%d",2);(屏幕输出“2”)
y=y--=1;

y>0为真;
y%3==0为假;
y=y--=0;

y>0为假
结束

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com