本程序是要求输入一个数字,输出一个英文单词。但是当输入3之后,却执行了case3以及以后的所有语句,输出了Wednesday 及以后的所有单词。这当然是不希望的。为什么会出现这种情况呢?这恰恰反应了switch语句的一个特点。在switch语句中,“case 常量表达式”只相当于一个语句标号, 表达式的值和某标号相等则转向该标号执行,但不能在执行完该标号的语句后自动跳出整个switch 语句,所以出现了继续执行所有后面case语句的情况。 这是与前面介绍的if语句完全不同的,应特别注意。为了避免上述情况,C语言还提供了一种break语句,专用于跳出switch语句,break 语句只有关键字break,没有参数。在后面还将详细介绍。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。<br>版权<br>Follow the steps.<br>1. Press the win + R combination on your keyboard.<br>2. Type “control userpasswords2” then click on ok.<br>3. Make the UAC Affirmation.<br>4. Now switch to Users tab. Uncheck the option “Users must enter a user name and passwordto use this computer”.<br>5. Click on Apply. Now in Automatically sign in window type your password and confirm it.<br>6. Click on OK and that’s it. Now whenever you open windows, you will be automatically sign in.<br><img><br><img><br><img><br><img><br><img><br><img><br><img><br><img><br>收藏<br><img><br>一键三连<br><img><br>扫一扫,分享海报<br><img><br><img><br><img><br><img><br><img><br>运行命令:netplwiz 运行命令:regedit 在地址栏输入:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device 后回车 双击:DevicePasswordLessBuildVersion 把值改成0确定! 现在我们再进去就可以看到了 ...<br><img><br><img><br><img><br><img><br>