C语言 若 int a=4,b=5,c=6,d=7,m=1,n=1,e; 则执行语句 e=(m=a>b...答:(m=a>b)&&(n=c>d)当执行完m=a>b之后,返回的值是0,也就是false,就不去执行&&后面的表达式,只有m的值发生了改变n的值不变,所以是m=0.n=1。代码:include "stdio.h"void main(){ int a=5,b=4,c=6,d;d=a>b?(a>c?a:c):b;printf("d的值为%d",d);} ...
我这有点C语言题 谁能帮做一下,给出答案,万分感谢答:B、char s[5]={‘a’,’b’,’c’,’d’,’e’};这只能称为字符数组 C char s[6]={”a,b,c,d,e”};逗号也算字符,长度应该为10 6.A fun1(x,10,(x,10),fun2(y,10,(y,10)));x算一个,10算一个。(x,10)算一个,这是逗号表达式,其值取最后一项,就是10。fun2(y,...