linux下编程用 编译软件

源代码在线查看: switch-1.c

软件大小: 49607 K
上传用户: IsABC
关键词: linux 编程 编译 软件
下载地址: 免注册下载 普通下载 VIP

相关代码

				/* Copyright (C) 2003  Free Software Foundation.								   Test that switch statements suitable using case bit tests are				   implemented correctly.								   Written by Roger Sayle, 01/25/2001.  */								extern void abort (void);								int				foo (int x)				{				  switch (x)				    {				    case 4:				    case 6:				    case 9:				    case 11:				      return 30;				    }				  return 31;				}								int				main (int argc)				{				  int i, r;								  for (i=-1; i				    {				      r = foo (i);				      if (i == 4)					{					  if (r != 30)					    abort ();					}				      else if (i == 6)					{					  if (r != 30)					    abort ();					}				      else if (i == 9)					{					  if (r != 30)					    abort ();					}				      else if (i == 11)					{					  if (r != 30)					    abort ();					}				      else if (r != 31)					abort ();				    }				  return 0;				}											

相关资源