打印输出个位数为6并且能被3整除的所有的5位数,要求用while,do-while语句分别实现
答案:3 悬赏:0 手机版
解决时间 2021-06-01 14:53
- 提问者网友:我们很暧昧
- 2021-06-01 05:19
打印输出个位数为6并且能被3整除的所有的5位数,要求用while,do-while语句分别实现
最佳答案
- 五星知识达人网友:舊物识亽
- 2021-06-01 06:33
while:
#include<stdio.h>
void main()
{
int i,j;
i=10000;
while(i<100000)
{
j=i%10;
if(j==6 && i%3==0)
printf("%-8d",i);
i++;
}
}
do-while:
#include<stdio.h>
void main()
{
int i,j;
i=10000;
do
{
j=i%10;
if(j==6 && i%3==0)
printf("%-8d",i);
i++;
}while(i<100000);
}
全部回答
- 1楼网友:罪歌
- 2021-06-01 07:27
int n=10006;
while(n<99999)
{
if(n % 3 == 0)
{
printf("find it:%d\n",n);
}
n += 10;
}
do-while和while貌似没啥区别吧,把while语句挪下来就行了...
- 2楼网友:十鸦
- 2021-06-01 06:50
int man()
{
int i=10000;
whlie(i<=99999)
{
if(i%10==6&&i%3==0)
printf("%d",i);
i++;
}
return 0;
}
int main()
{
int i=10000;
do{
if(i%10==6&&i%3==0)
printf("%d",i);
i++;
}while(i<=99999);
return 0;
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯