编程:找出能被3整除且至少有一位是5的两位数,显示出所有这样的数及基个数。
答案:3 悬赏:60
解决时间 2021-01-18 00:19
- 提问者网友:最爱你的唇
- 2021-01-17 07:42
编程:找出能被3整除且至少有一位是5的两位数,显示出所有这样的数及基个数。
最佳答案
- 二级知识专家网友:上分大魔王
- 2021-01-17 08:33
给你核心代码
int count = 0;
for (int i = 1; i <= 9; i++)
{
if (i == 5)
{
for (int j = 0; j <= 9; )
{
if ((i * 10 + j) % 3 == 0)
{
printf("%d\n", i * 10 + j);
count++;
}
}
}
else
{
if ((i * 10 + 5) % 3 == 0)
{
printf("%d\n", i * 10 + 5);
count++;
}
}
}
printf("符合条件的整数共有:%d个\n", count);
int count = 0;
for (int i = 1; i <= 9; i++)
{
if (i == 5)
{
for (int j = 0; j <= 9; )
{
if ((i * 10 + j) % 3 == 0)
{
printf("%d\n", i * 10 + j);
count++;
}
}
}
else
{
if ((i * 10 + 5) % 3 == 0)
{
printf("%d\n", i * 10 + 5);
count++;
}
}
}
printf("符合条件的整数共有:%d个\n", count);
全部回答
- 1楼网友:神鬼未生
- 2021-01-17 09:45
int i;
int m=0;
for(i=10;i<100;i++)
{
if(i%3==0)
{
if(i%10==5||i/10==5)
{
m++;
printf("%d,",i);
}
}
printf(("一共有%d个数",m);
}
追问:vb编程:找出能被3整除且至少有一位是5的两位数,显示出所有这样的数及基个数。请您书写相应代码?
追答:不好意思,没学过vb
int m=0;
for(i=10;i<100;i++)
{
if(i%3==0)
{
if(i%10==5||i/10==5)
{
m++;
printf("%d,",i);
}
}
printf(("一共有%d个数",m);
}
追问:vb编程:找出能被3整除且至少有一位是5的两位数,显示出所有这样的数及基个数。请您书写相应代码?
追答:不好意思,没学过vb
- 2楼网友:duile
- 2021-01-17 09:09
这不是很简单么。。。自己一步一步分解了做循环不是很好实现了么
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |