以下能正确地定义整型变量a,b和并为其赋初值5的
A)int a=b=c=5;
B)int a, b,=5;
C)a=5,b=5,c=5;
D)a=b=c=5;
B中的a=0(没赋值默认就是0),A中为5.
错的
你是没打全么,B选项的=前面有个逗号..是不是少打了个c,如果是少打了个c的话,他们的区别在于A选项为a,b,c三个数赋值,而B选项只给C赋值
c语言中不能在定义变量的同时连续赋值
可以 int a,b,c;a=b=c=5;
不可以 int a=b=c=5;这样会判断为b,c是未定义的变量
望采纳!