使用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 
}

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/266410.html

(0)
上一篇 2022年6月7日 22:31
下一篇 2022年6月7日 22:31

相关推荐

发表回复

登录后才能评论