一个机器人每步可以走1米,2米,3米.写出一个程序,列出机器人走n米的所有走法.
答案:6 悬赏:0 手机版
解决时间 2021-03-26 02:02
- 提问者网友:蔚蓝的太阳
- 2021-03-25 04:18
一个机器人每步可以走1米,2米,3米.写出一个程序,列出机器人走n米的所有走法.
最佳答案
- 五星知识达人网友:蕴藏春秋
- 2021-03-25 04:25
#include
void main()
{
int n;
int x,y,z; //x表示一米的走了多少步,y表示2米,z表示3米.
printf("\nPlease input the distance the robot walked:");
scanf("%d", &n);
for(x=0;x<=n;x++)
for(y=0;y<=n/2;y++)
for(z=0;z<=n/3;z++)
if(x+y*2+z*3==n)
printf("\n %d,%d,%d",x,y,z);
}
差不多这个样子,我没有调试过,你自己调调吧.
void main()
{
int n;
int x,y,z; //x表示一米的走了多少步,y表示2米,z表示3米.
printf("\nPlease input the distance the robot walked:");
scanf("%d", &n);
for(x=0;x<=n;x++)
for(y=0;y<=n/2;y++)
for(z=0;z<=n/3;z++)
if(x+y*2+z*3==n)
printf("\n %d,%d,%d",x,y,z);
}
差不多这个样子,我没有调试过,你自己调调吧.
全部回答
- 1楼网友:轻熟杀无赦
- 2021-03-25 10:17
godiq 害人
- 2楼网友:woshuo
- 2021-03-25 08:55
你的作业 让谁做给你!
- 3楼网友:英雄的欲望
- 2021-03-25 08:14
朋友,说句你不爱听的,作业还是自己完成的好,就算是写不好,那也是自己
的,让人家帮你做作业,那就是害你!
的,让人家帮你做作业,那就是害你!
- 4楼网友:渡鹤影
- 2021-03-25 07:02
楼上说得是,我还没闲到帮人家做作业的地步
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯