软件水平考试程序员易错题(2018/10/27) |
第1题:void f(p1,p2)
int *p1,*p2; { int i,j; *p2=0; for(i=0;i<3;i++) for(j=i;j<3;j++) *p2+=*(pl+i*3+j); return; } main() { int a[3][3]={{1,2},{3,4},{5,6}}; int s; f(a,&s); printf("%d",s); } |
【分析题】: |
第2题:设 a=3,b=4执厅‘printf(”%d,%d’,(a,b)(b,a));”的输出是( )
A、3,4 B、4,3 C、3,3 D、4,4 |
【单选题】: |
第3题:设X、y、Z、t均为int型变量,则执行以下语句后,t的值为( )
x=y=z=1;t=++x||++y&&++z; A、不定值 B、2 C、l D、0 |
【单选题】: |
第4题:设x和y为int型变量,则执行下面的循环后,y的值为( )
for(y=l, x=l; y<=50; y++){ if(x>=10) break; if(x%2==1){ x+=5; continue;} X -= 3; } A、2 B、4 C、6 D、8 |
【单选题】: |
第5题:下列符号串中,合法的十进制整型常量是( )
A、09876 B、0x9876 C、9.876*e4 D、-9876 |
【单选题】: |