?1、首先打开switch,进入游戏界面中。
?2、接着点击有手柄的【+】
?3、这时会出现游戏保存画面,选择保存选项,点击按键A进行保存。
?4、最后出现保存完成画面后,点击右手柄的主页键,如下图示就可以进行退出存档了。
_喙亟樯埽_witch用在C语言中经常跟Case一起使用,是一个判断选择代码。其功能就是控制流程流转的。switch语句,即“切换”语句;case即“情况”。一个switch语句允许测试一个变量等于多个值时的情况。每个值称为一个case,且被测试的变量会对每个switch case进行检查。
稍微改动了一下源程序,如果楼主说的是“无法退出程序但可以重新做选择”这个原因的话,我发觉到了for循环中的i仅仅只有一次输入的机会,所以i成为了常数,并不是个变量(i在第一次输入数据以后永远不可能有重新输入的机会。)下面贴出了我改动后的程序以便楼主参考(刚学编程不久,有什么不对的地方请指出啊)。#include "stdio.h"
void main()
{
int i,select
printf("选择输入链表元素请按2\n")
printf("选择插入新节点请按3\n")
printf("选择删除指定节点请按4\n")
printf("选择反转链表请按5\n")
printf("选择输出链表请按6\n")
printf("选择排序链表元素请按7\n")
printf("退出请按0\n")
/*主函数*/
do
{
/*i做控制循环的变量*/
i=1
scanf("%d",&select)
switch(select)
{
case 1:
printf("##选择新建链表请按1\n")
break
case 2:
printf("##选择输入链表元素请按2\n")
break
case 3:
printf("##选择插入新节点请按3\n")
break
case 4:
printf("##选择删除指定节点请按4\n")
break
case 5:
printf("##选择反转链表请按5\n")
break
case 6:
printf("##选择输出链表请按6\n")
break
case 7:
printf("##选择排序链表元素请按7\n")
break
case 0:
i=0break
default:printf("error\n")
}
}while(i==1)
}
有两种方案:1、把相应的程序写成中断服务程序,开关接外部中断。2、采用查询的方式。
main()
{
while(1)
{
do_something
if(p3.0 == 1)
{
delay_50us()
if( p3.0 == 1)
start_function()//在函数中末尾检查p3.0的电平,0则跳出
}
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)