按你的要求写了这个程序。试运行正常。
程序运行截图如下:
希望对你有帮助!
百度知道土堆上的石头
#include<stdioh>
void main()
{
int n=10,set,end,i;
printf("本电梯一共%d层。\n",n);
printf("请输入你所在的楼层:\n");
while(1)
{
scanf("%d",&set);
if(set>=1&&set<=n)
break;
printf("没有第%d层,请重新输入:\n",set);
}
printf("你现在在第%d层。\n",set);
printf("请选择:\n1上行\n2下行\n");
while(1)
{
scanf("%d",&i);
if(i>=1&&i<=2)
break;
printf("选择数字错误,请重新输入:\n");
}if(i==1)
{
while(1)
{
printf("请输入你要去的楼层:\n");
scanf("%d",&end);
if(end>=1&&end<=n)
{
if(end>=set)
break;
else
printf("此为上行,请输入较高层的层数。\n");
}
else
printf("没有第%d层,请重新输入:\n",end);
}
printf("电梯上行中……\n");
for(i=set;i<=end;i++)
printf("现在到了第%d层。\n",i);
printf("第%d层已到!\n",end);
}if(i==2)
{
while(1)
{
printf("请输入你要去的楼层:\n");
scanf("%d",&end);
if(end>=1&&end<=n)
{
if(end<=set)
break;
else
printf("此为下行,请输入较低层的层数。\n");
}
else
printf("没有第%d层,请重新输入:\n",end);
}
printf("电梯上行中……\n");
for(i=set;i>=end;i--)
printf("现在到了第%d层。\n",i);
printf("第%d层已到!\n",end);
}
}App Inventor 中的模拟器是一种可以在计算机上运行的虚拟设备,它可以模拟移动设备的屏幕、硬件和 *** 作系统。模拟器可以让您在不使用实际设备的情况下测试和运行您的应用程序。
模拟器的作用主要有以下几个方面:
1 测试应用程序的界面设计:您可以使用模拟器来测试您的应用程序的界面设计、排版和响应性。
2 测试应用程序功能:您可以使用模拟器来测试应用程序的各种功能,例如按钮、文本框、摄像头、麦克风等。模拟器还提供了模拟其他设备功能的选项,例如GPS、指南针和加速度计等。
3 调试应用程序:如果您在开发应用程序时遇到了问题,可以使用模拟器进行调试,例如查看日志或排除错误。
总之,模拟器是 App Inventor 开发过程中非常重要的一部分,它可以帮助您在开发应用程序时更快更有效地测试和调试您的应用程序。
以上就是关于编写一个程序,模拟电梯运行全部的内容,包括:编写一个程序,模拟电梯运行、appinventor中,模拟器的作用是什么、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)