C语言及程序设计初步—第7讲

来源:互联网 发布:手机淘宝信誉评级在哪 编辑:程序博客网 时间:2024/06/06 11:45

代码

/*分支结构初体验*最牛的Shit*2016.11.25*///第一种int main( ){int a,b,c;                             //定义变量scanf("%d %d",&a,&b);if(a>b){    c=a;                               //如果a>b,则将d的值赋予c}else{    c=b;                               //否则即a<b,将b的值赋予c}printf("max=%d\n",c);                  //输出最大值//第二种int c,d,t;scanf("%d %d",&c,&d);if(c<d)                                 //如果c小于d    {                                   //交换c,d值,使c值最大        t=d;                            //将d值赋予t        d=c;                            //将c值赋予d        c=t;                            //将t值赋予c    }printf("max=%d\n",c);return 0;}
思考

第二种方法

在交换c,d值时,为什么需要中间值t?

为什么在c<d时,不直接将d值赋予c呢?

0 0
原创粉丝点击