微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用switch结构从菜单评估用户的响应

switch 不使用 break 语句:

#include <stdio.h> 
int main()
{ 
   int iResponse = 0; 

   printf(\n1\tSports\n); 
   printf(2\tGeography\n); 
   printf(3\tMusic\n); 
   printf(4\tWorld Events\n); 
   printf(\nPlease select a category (1-4): ); 
   scanf(%d, &iResponse); 

   switch (iResponse) { 
      case 1: 
         printf(\nYou selected sports questions\n); 
      case 2: 
         printf(You selected geography questions\n); 
      case 3: 
         printf(You selected music questions\n); 
      case 4: 
         printf(You selected world event questions\n); 
   }  //end switch 
}

switch 使用 break 语句:

#include <stdio.h> 
int main()
{ 
   int iResponse = 0; 

   printf(\n1\tSports\n); 
   printf(2\tGeography\n); 
   printf(3\tMusic\n); 
   printf(4\tWorld Events\n); 
   printf(\nPlease select a category (1-4): ); 
   scanf(%d, &iResponse); 

   switch (iResponse) { 
      case 1: 
         printf(\nYou selected sports questions\n); 
         break;
      case 2: 
         printf(You selected geography questions\n); 
         break;
      case 3: 
         printf(You selected music questions\n); 
         break;
      case 4: 
         printf(You selected world event questions\n); 
   }  //end switch 
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐