急求一程序的结果解释!!!!

2019-07-16 04:31发布

times New Roman">main(){  int a,b=322;  float x,y=8.88;  char c1='k',c2;  a=y;  x=b;  a=c1;  c2=b;  printf("%d,%f,%d,%c",a,x,a,c2); }
输出后得107,322.000000,107,B。请问为什么a输出的是107??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。