c语言程序:使用Do while语句实现计算0~500内可以被3整除不可以被4整除且个位数不为5的数字
答案:6 悬赏:0 手机版
解决时间 2021-02-09 18:29
- 提问者网友:轮囘Li巡影
- 2021-02-08 23:49
c语言程序:使用Do while语句实现计算0~500内可以被3整除不可以被4整除且个位数不为5的数字
最佳答案
- 五星知识达人网友:煞尾
- 2021-02-09 00:49
#include
int main()
{
int i=0,n=0;
do
{
if(i%3==0&&i%4!=0&&i%10!=5)
{
printf("%3d ",i);
n++;
if(n%10==0) printf("
");
}
i++;
}
while(i<=500);
return 0;
}
int main()
{
int i=0,n=0;
do
{
if(i%3==0&&i%4!=0&&i%10!=5)
{
printf("%3d ",i);
n++;
if(n%10==0) printf("
");
}
i++;
}
while(i<=500);
return 0;
}
全部回答
- 1楼网友:思契十里
- 2021-02-09 05:01
#include "stdio.h"
void main()
{
int i=0;
do
{
if (i %3==0 && i % 4!=0 && i/10 !=5 )
printf("%d",i);
i++;
} while (i<=500);
}
void main()
{
int i=0;
do
{
if (i %3==0 && i % 4!=0 && i/10 !=5 )
printf("%d",i);
i++;
} while (i<=500);
}
- 2楼网友:过活
- 2021-02-09 04:52
#include
int main()
{
int num = 0;
int result_list[200]; //用于存储结果的数组
for(int i = 0; i < 200;i++)
{
result_list[i] = -1; //初始化为-1
}
int idx = 0;
do
{
if(num %3 ==0 && num %4 !=0 && num %10 != 5) //这里是判断条件
{
result_list[idx] = num;
idx++;
}
num++;
} while (num <=500);
printf("result count = %d\n",idx); //打印出结果数量
for(int i = 0; i < idx ;i++)
{
printf("%d\n",result_list[i]); //打印所有结果
}
return 0;
}
int main()
{
int num = 0;
int result_list[200]; //用于存储结果的数组
for(int i = 0; i < 200;i++)
{
result_list[i] = -1; //初始化为-1
}
int idx = 0;
do
{
if(num %3 ==0 && num %4 !=0 && num %10 != 5) //这里是判断条件
{
result_list[idx] = num;
idx++;
}
num++;
} while (num <=500);
printf("result count = %d\n",idx); //打印出结果数量
for(int i = 0; i < idx ;i++)
{
printf("%d\n",result_list[i]); //打印所有结果
}
return 0;
}
- 3楼网友:轮獄道
- 2021-02-09 03:34
#include
int main()
{
int i=0;
do
{
if((i%3==0)&&(i%4!=0)&&(i%5!=0))
printf("%d ",i);
i++;
}while(i<=500);
printf("\n");
return 0;
}
int main()
{
int i=0;
do
{
if((i%3==0)&&(i%4!=0)&&(i%5!=0))
printf("%d ",i);
i++;
}while(i<=500);
printf("\n");
return 0;
}
- 4楼网友:山有枢
- 2021-02-09 01:56
int i=0;
do{
if(i%3==0 && i%4!=0){
if(i%100!=5){
cout<}
}
i++;
}while(i<500);
do{
if(i%3==0 && i%4!=0){
if(i%100!=5){
cout<}
}
i++;
}while(i<500);
- 5楼网友:千夜
- 2021-02-09 01:07
#include
int main()
{
int n=1;
int count = 0; // 符合条件的数的个数
do{
if(n%3==0 && n%4 !=0 && n%10 !=5)
{
printf("%d ",n);
count++;
if(count % 10 == 0)
printf("\n"); // 显示10个一行
}
}while( n++ <= 500);
printf("符合条件的数有%d个。\n", count);
return 0;
}
int main()
{
int n=1;
int count = 0; // 符合条件的数的个数
do{
if(n%3==0 && n%4 !=0 && n%10 !=5)
{
printf("%d ",n);
count++;
if(count % 10 == 0)
printf("\n"); // 显示10个一行
}
}while( n++ <= 500);
printf("符合条件的数有%d个。\n", count);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯