c语言中k=(a=2,

问题描述:

c语言中k=(a=2,
最近在做itat的模拟题 有没有大虾帮忙看看!
1个回答 分类:综合 2014-12-15

问题解答:

我来补答
这就相当于是一个赋值语句,()里是一个逗号表达式,逗号表达式最终结果取决于最后一个式子,所这个语句的意思是:k=b 即 k=3;
如下程序:
#include
main()
{ int a,b;
int k=(a=2,b=3);
printf("%d\n",k);
}
运行结果为:
3
Press any key to continue
希望能对楼主有所帮助!
 
 
展开全文阅读
剩余:2000