软件水平考试程序员易错题(2019/5/6) |
第1题:下列语句中,句法错误的是(不考虑语义)( )
A、while(x=y)5 ; B、do x++ while(x==10) ; C、while(0); D、do 2;while(a==b); |
【单选题】: |
第2题:设有如下定义,则正确的叙述为( )
char x[]={"abcdefg"}; char y[]={'a','b','c','d','e','f','g'}; A、数组x和数组y等价 B、数组x和数组y长度相同 C、数组X的长度大于数组y的长度 D、数组X的长度小于数组y的长度 |
【单选题】: |
第3题:若i、j已定义为int类型,则以下程序段中的内循环体的执行次数是( )
for( i=5; i; i--) for(j= 0; j<4;j++){……} A、20 B、24 C、25 D、30 |
【单选题】: |
第4题:编程序输入50个学生的学号、姓名、3门课程的成绩存入一个结构型的数组。统计每个学生的总分并输出学生的学号、姓名、总分。 |
【分析题】: |
第5题: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); } |
【分析题】: |