Chinaunix首页 | 论坛 | 博客
  • 博客访问: 222194
  • 博文数量: 50
  • 博客积分: 1415
  • 博客等级: 上尉
  • 技术积分: 541
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-03 11:48
文章分类

全部博文(50)

文章存档

2010年(38)

2009年(12)

我的朋友

分类: C/C++

2010-01-23 21:50:14

#include <stdio.h>
//有整型变量a,b,c,分别用if语句和?:操作符的方式求出其中的最大值。(变量值自己设定)



int main(){
     int a = 3;
     int b = 2;
     int c = 1;
     int arg;
//if 方法

    
     if (a >= b){
     if (a>=c)
     printf("最大的是: %2d\n",a);
     if (a<c)
     printf("最大的是: %2d\n",c);
     }
     else {
     if (b>=c)
     printf("最大的是: %2d\n",b);
     if (b<c)
     printf("最大的是: %2d\n",c);
     }
//?:三元运算符方法


     arg = (a >= (b >= c ? b :c ) ? a : (b >= c ? b :c ));
      printf("最大值是: %2d\n", arg);
return 0;
}


阅读(1417) | 评论(0) | 转发(0) |
0

上一篇:if语句

下一篇:用循环求阶层

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