c语言中k=(a=2,最近在做itat的模拟题 有没有大虾帮忙看看!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 13:55:50
c语言中k=(a=2,最近在做itat的模拟题 有没有大虾帮忙看看!

c语言中k=(a=2,最近在做itat的模拟题 有没有大虾帮忙看看!
c语言中k=(a=2,
最近在做itat的模拟题 有没有大虾帮忙看看!

c语言中k=(a=2,最近在做itat的模拟题 有没有大虾帮忙看看!
这就相当于是一个赋值语句,()里是一个逗号表达式,逗号表达式最终结果取决于最后一个式子,所这个语句的意思是: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
希望能对楼主有所帮助!