C语言

xiaoli0808 2008-11-07 09:08:57
C语言种输入100到999之间个位是五且被7整除的数,要求每行输出五个,且统计一共多少个这样的数
...全文
122 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
aaa599175327 2011-12-17
  • 打赏
  • 举报
回复
好方法
开启新世界 2011-12-10
  • 打赏
  • 举报
回复
#include 《stdio.h》

main()
{
int i = 5;
int n = 0;

for (; i < 999; i ++)
{
if (i % 7 == 0)
{
++n;

printf("%3d ", i);

if (n % 5 == 0)
printf("\n");
}
}

printf("\n");

return 0;
}
cf920512 2011-05-12
  • 打赏
  • 举报
回复
求老师 教我
peter5238345 2011-02-24
  • 打赏
  • 举报
回复
#include<stdio.h>
void main()
{
int i;
int sum=0;

for(i=105;i<1000;) //按照题目要求,直接从105开始
{
if(i%7 == 0)
{
printf("%d ",i);
sum++;
if(sum%5 == 0)
printf("\n");
}
i += 10; //每次递增10个
}
printf("\n这样的数总共有%d个\n",sum);
}
ForestDB 2008-11-07
  • 打赏
  • 举报
回复

#include <stdio.h>

int main(void)
{
int i, n;

for(i = 100, n = 0; i <= 999; ++i)
{
if((i % 35 == 0) && (i % 10 != 0))
{
printf("\t%d", i);
n++;
if(n % 5 == 0)
printf("\n");
}
}
printf("\n%d\n", n);

return 0;
}

105 175 245 315 385
455 525 595 665 735
805 875 945
13
cyj626 2008-11-07
  • 打赏
  • 举报
回复
无他,算法一样的
星羽 2008-11-07
  • 打赏
  • 举报
回复

#include "stdio.h"

int main()
{
int i = 5;
int n = 0;

for (; i < 999; i += 10)
{
if (i % 7 == 0)
{
++n;

printf("%3d ", i);

if (n % 5 == 0)
printf("\n");
}
}

printf("\n");
printf("total number : %d\n", n);


return 0;
}


---------

35 105 175 245 315
385 455 525 595 665
735 805 875 945
total number : 14
请按任意键继续. . .










mifeixq 2008-11-07
  • 打赏
  • 举报
回复
result

mifei@P-I-mi:~$ ./a.out
105 175 245 315 385
455 525 595 665 735
805 875 945
count = 13
lbh2001 2008-11-07
  • 打赏
  • 举报
回复

#include <stdio.h>

int main(void)
{
int i, sum = 0;

for (i = 105; i <= 999; i += 10)
{
if (i % 7 == 0)
{
printf("%d ", i);
++sum;
if (sum % 5 == 0)
putchar('\n');
}
}
printf("\n共%d数符合条件.\n", sum);

return 0;
}
mifeixq 2008-11-07
  • 打赏
  • 举报
回复
#include <stdio.h>

int main(void)
{
int i=100;
int count=0;
for(;i<1000;++i)
{
if(i%10==5 && i%7==0)
{
count++;
printf("%4d", i);
if(count%5==0)
printf("\n");
}
else
continue;
}

printf("\n count = %d \n", count);

return 0;
}
lbh2001 2008-11-07
  • 打赏
  • 举报
回复
测试通过

#include <stdio.h>

int main(void)
{
int i, sum = 0;

for (i = 100; i <= 999; ++i)
{
if ((i % 10 == 5) && (i % 7 == 0))
{
printf("%d ", i);
++sum;
if (sum % 5 == 0)
putchar('\n');
}
}
printf("\n共%d数符合条件.\n", sum);

return 0;
}
星羽 2008-11-07
  • 打赏
  • 举报
回复

#include "stdio.h"

int main()
{
int i = 5;
int n = 0;

for (; i < 999; i += 10)
{
if (i % 7 == 0)
{
++n;

printf("%3d ", i);

if (n % 5 == 0)
printf("\n");
}
}

printf("\n");

return 0;
}

---------

35 105 175 245 315
385 455 525 595 665
735 805 875 945
请按任意键继续. . .














bluerush 2008-11-07
  • 打赏
  • 举报
回复
忘统计了,随便设个变量统计一下就好了
bluerush 2008-11-07
  • 打赏
  • 举报
回复
<code>

main()
{
int i, j;
j = 0;
for (i = 105; i < 1000; i += 5)
{
if ((i % 7) == 0)
{
printf("%d ", i);
j++;
}
if (j == 5)
{
printf("\n");
j = 0;
}
} // for
}

</code>
xiaoli0808 2008-11-07
  • 打赏
  • 举报
回复
C语言啊 编个程序 我晕
xiaoli0808 2008-11-07
  • 打赏
  • 举报
回复
别人问我的 我以前学过 现在忘记了
WizardOz 2008-11-07
  • 打赏
  • 举报
回复
(999-100)/35 = 25.686

有26个这样的数
Longinc 2008-11-07
  • 打赏
  • 举报
回复
作业?

69,377

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧