Chinaunix首页 | 论坛 | 博客
  • 博客访问: 137699
  • 博文数量: 32
  • 博客积分: 2132
  • 博客等级: 大尉
  • 技术积分: 310
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-21 20:08
文章分类

全部博文(32)

文章存档

2015年(5)

2011年(1)

2010年(7)

2008年(1)

2007年(18)

分类: C/C++

2007-06-25 17:14:55

条件运算符号
max=(a>b)?a:b
如果A>B成立,那样max=a否则b{这个家伙在C语言中,就这一个三目运算符号}
扩展以下格式还可以这样
amx=(a>b)?a-b:a+b
下面在看一个心得语句格式SWITCH
基本格式
switch(表达式){
  case 常量1:
     语句序列;
  case 常量2:
     语句序列;
        .
        .
  default:
     语句序列;
}
这个语句常常和break语句连用
再次区别=和==,前者是赋值运算符后者是关系运算符
再学一种语句结构:循环控制结构
while(条件表达式)
{rea
   语句;
}
break语句和continue句的区别
break终止整个循环;
continue只终止本次循环,然后在去判断条件继续下一次循环;
main()
{
  int i=1;
  for(i=1;i<=15;i++)
    {
      printf("%d\n",i);
      if(i==10)
      break ;
   }
  
}运行后把BREAK改为continue 比较结果
在c中循环语句有三种
while,do....while,for
阅读(1438) | 评论(0) | 转发(0) |
0

上一篇:c002

下一篇:c004

给主人留下些什么吧!~~