执行语句"a=1;if(a=3) a++;"后,变量a值为 。
举一反三
- 若a、b为int型变量,则执行以下语句后a的值为( ) a=1;b=10; do{b-=a; a++;)while(b-->0); A: 1 B: 3 C: 4 D: 5
- 已知语句:int a=3,b=4;则执行表达式(a=b++)&&(b=a++)后,变量a、b的值是 ( )。
- 假定a和b为int型变量,则执行以下语句后b的值为 a=1; b=10; do { b=b-a; a++; } while (b> 0); A: -3 B: -2 C: -1 D: 0
- 设为语句"int a=5;",执行语句"printf("%d", -a++);"后,输出的结果是( ),变量a的值是( )。
- 假设a和b为int型变量,则执行以下语句后b的值为______。 a=1,b=10; do { b-=a; a++; }while(b--<0);