临汾市铁路电务段:2. 编程找出1-200之内,加上7能被9整除,减去5能被10整除的所有的数。

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 02:22:20
谁能给我正确答案啊。。。谢谢拉
c语言描述

main()
{
int i;
printf("the number you want to get is:\n");
for(i=1;i<=200;i++)
{
if(((i+7)%9==0) && ((i-5)%10==0))
printf("%5d",i);
}
}

不知道你要用什么语言,所以把编程思想跟你说一下吧:

设:上7能被9整除,减去5能被10整除的所有数为n ,并将其初始化为0

循环:
从1~200

n = n + 1

如果n+7能被9整除 且 n-5能被10整除

那么输出n

否则,回到n = n + 1

main()
{
int i;
for(i=1;i<=200;i++)
{
if(((i+7)%9==0)||((i-5)%10==0)) //当满足条件时被打印
printf("%d",sum);
}
}