(C语言,很简单的我都不懂)若w=1,x=2,y=3,z=4,则条件表达式w<x?w:y<z?y:z的值是()。
执行结果为1,也就是w的值。
这句话首先判断w<x条件是否成立成立就返回w否则判断y<z是否成立,成立反回y,不成立返回z,由于w<x条件成立,所以返回w的值。
如果w小于x为真则取w为假取y,如果y小于z为真则取y为假则取z。
扩展资料:
正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,该模式描述在搜索文本时要匹配的一个或多个字符串。
参考资料来源:百度百科-正则表达式
若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语言库函数相同,在程序中各种标识符尽量不要重复,以便区分。选择变量名和其他标识符时,应注意做到 “见名知义”。
如果w小于x为真则取w为假取y,如果y小于z为真则取y为假则取z
2012-6-17 11:17:55 :不是y“3”吗
难道是……右
从左到右,前一半w<x?w:y取到了w所以就不用管y<z?y:z