跳格子
跳格子1
#include<cstdio>
int main()
{
int m,n;
scanf("%d %d",&m,&n);
if(n<=m)//题目中未说n不可以比m小,所以先进行判断。
{
int t=n; n=m; m=t;
}
for(int i=m;i<=n;i=i+3)//根据题意写for语句
{
printf("%d ",i);//因为是达到以上标准就输出,所以我们需要在占位符后加上空格。
}
return 0;
}
跳格子2
#include<cstdio>
int main()
{
int m,n,k,ans=0;
scanf("%d %d %d",&m,&n,&k);
if(n<=m)//题目要求
{
int t=n; n=m; m=t;
}
for(int i=m;i<=n;i=i+k)
{
printf("%d ",i);// 第一个输出,在哪些格子落下 。
ans++;
}
printf("\n%d",ans);//一共跳了多少次 。
return 0;
}
跳格子3
#include<cstdio>
int main()
{
int a,b,c;
int d=0; //把d初始化。
scanf("%d %d",&a,&b);
if(a>b)
{
c=a;a=b;b=c;
}
for(int i=a;i<=b;i=i+1)
{
if(i%5==0)//只要能被5整除就算一次。
{
d=d+1;//将每次能被5整除的数存到d里。
}
}
printf("%d",d);
}
跳格子4
#include<cstdio>
int main()
{
int a,b,c,d=0,e;
scanf("%d %d %d",&a,&b,&e);
if(a>b)
{
c=a;a=b;b=c;
}
for(int i=a;i<=b;i=i+1)
{
if(i%e==0)//这道题不知道是要整除多少,所以设为未知数e
{
printf("%d ",i);//需要知道落地棋子在第几格。
d=d+1;
}
}
printf("\n%d",d);//一共落地几次。
return 0;
}