c语言中,这两个有什么区别
答案:2 悬赏:0
解决时间 2021-01-19 20:21
- 提问者网友:两耳就是菩提
- 2021-01-19 07:52
c语言中,这两个有什么区别
最佳答案
- 二级知识专家网友:煞尾
- 2021-01-19 08:30
C 语言中涉及的关键字、以及语法有很多。你必须要把这两个详细的关键字(或者是具体的语法)写出来,别人才好帮助你进行判断。举例如下:
int max , x , y ;
scanf( "%d %d" , &x , &y ) ;
if( x > y )
max = x ;
else
max = y ;
或者是:
max = ( x > y ) ? x : y ;
其中:if 语句的功能是判断从键盘输入的两个整数 x 和 y,将二者中间的大数赋给变量 max。上面的 if ...... else ...... 语句写起来麻烦,而下面的:max = ( x > y) ? x : y ; 写法很简洁,但是功能完全等同于上一句 if ...... else ......。
int max , x , y ;
scanf( "%d %d" , &x , &y ) ;
if( x > y )
max = x ;
else
max = y ;
或者是:
max = ( x > y ) ? x : y ;
其中:if 语句的功能是判断从键盘输入的两个整数 x 和 y,将二者中间的大数赋给变量 max。上面的 if ...... else ...... 语句写起来麻烦,而下面的:max = ( x > y) ? x : y ; 写法很简洁,但是功能完全等同于上一句 if ...... else ......。
全部回答
- 1楼网友:天凉才是好个秋
- 2021-01-19 09:53
没区别
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯