1. 已知有以下变量定义: int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则不符合C语言语法的表达式是()。 (2分)
2. 以下程序的输出结果是()。 main() { int a=0,i; for(i=1;i<5;i++) { switch(i) { case 0: case 3:a+=2; case 1: case 2:a+=3; default:a+=5; } } printf("%d\n",a); } (2分)
3. 以下选项中非法的表达式是()。 (2分)
1. 已知有以下变量定义: int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则不符合C语言语法的表达式是()。
2. 以下程序的输出结果是()。 main() { int a=0,i; for(i=1;i<5;i++) { switch(i) { case 0: case 3:a+=2; case 1: case 2:a+=3; default:a+=5; } } printf("%d\n",a); }