"C语言虽然没有限制if else 能够处理的分支数量,但当分支过多时,用if else 处理会不太方便,而且容易出现 if else 配对出错的情况。例如,输入一个整数,输出该整数对应的星期几的英文表示:#includeint main(){ int a; printf(""Input integer number:""); scanf(""%d"",&a); if(a==1){ printf(""Monday\n""); }else if(a==2){ printf(""Tuesday\n""); }else if(a==3){ printf(""Wednesday\n""); }else if(a==4){ printf(""Thursday\n""); }else if(a==5){ printf(""Friday\n""); }else if(a==6){ printf(""Saturday\n""); }else if(a==7){ printf(""Sunday\n""); }else{ printf(""error\n""); } return 0; }运行结果:<br>Input integer number:3↙<br>Wednesday<br>对于这种情况,实际开发中一般使用 switch 语句代替,请看下面的代码:#includeint main(){ int a; printf(""Input integer number:""); scanf(""%d"",&a); switch(a){ case 1: printf(""Monday\n""); break; case 2: printf(""Tuesday\n""); break; case 3: printf(""Wednesday\n""); break; case 4: printf(""Thursday\n""); break; case 5: printf(""Friday\n""); break; case 6: printf(""Saturday\n""); break; case 7: printf(""Sunday\n""); break; default:printf(""error\n""); break; } return 0; }运行结果:<br>Input integer number:4↙<br>Thursday<br>switch 是"
一是找乐趣。现实生活中如何寻找孩子兴趣点,让孩子体会乐趣;二是设目标。现实生活中,我们可以给孩子制定合理有效的目标,让孩子从小有梦想并勇于实现梦想;三是定规则。电子游戏的规则都很明确,家长在陪伴孩子过程中,也可以向游戏设计师那样,制定基本规则,激发动机、寻找乐趣、约定奖罚、及时兑现承诺,让孩子体会成功的快感。<br>暑假已经开始,张海波建议,仅是限制孩子玩游戏的时间是不够的,空余下来的时间做什么,是否可以设计得更有趣,可以召开一个小小的家庭会议,给孩子一定主动权,约定暑假目标,制定简明可操作的约定条款。约定期限到后,最重要的是执行约定中的奖罚条款。如果没有完成约定,家长可以和孩子一起坐下来,好好回顾分析一下问题出在哪里、如何改进,并发起新的约定。对于小学中年级以上的孩子,要注意让孩子有更大的自主权,从“约定”变为“自定”。“需要特别注意的是,家庭教育中身教永远大于言传。”<br>南方日报记者 严慧芳