2024-04-12 00:00:20
执行结果为1,也就是w的值。
这句话首先判断w<x条件是否成立成立就返回w否则判断y<z是否成立,成立反回y,不成立返回z,由于w<x条件成立,所以返回w的值。
如果w小于x为真则取w为假取y,如果y小于z为真则取y为假则取z。
扩展资料:
参考资料来源:
2024-04-12 00:00:19
若w=1,x=2,y=3,z=4,则条件表达式w<x?w:y<z?y:z的值是4。
(A>B)?A:B;若(A>B)为真,则取A,如果(A>B)为假,则取B。
扩展资料:
C程序的生成过程:
C程序是先由源文件经编译生成目标文件,然后经过连接生成可执行文件。源程序的扩展名为 .c ,目标程序的扩展名为 .obj , 可执行程序的扩展名为 .exe 。
标识符:
在编写程序时,必须为函数、变量等命名,这个名字称为标识符。C语言中标识符的命名规则如下:标识符只能由字母、数字、下划线组成;
标识符的第一个字母必须是字母和下划线;标识符区分大小写字母,如If和if是两个完全不同的标识符。
合法标识符如下: A6, b_3 , _mn 非法的标识符如下: ab#12 , 8m , tr3:4 , yes no标识符不能与程序中具有特殊意义的关键字相同,不能与用户编制的函数名、C语言库函数相同,在程序中各种标识符尽量不要重复,以便区分。选择变量名和其他标识符时,应注意做到 “见名知义”。
2024-04-12 00:00:52
2024-04-12 00:00:37
2012-6-17 11:17:55 :不是y“3”吗
难道是……右
从左到右,前一半w<x?w:y取到了w所以就不用管y<z?y:z
哦哦,还以为是算完呢,或者自右向左