软件水平习题练习

软件水平考试程序员易错题(2018/3/19)
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、面向机器语言
B、面向问题语言
C、面向过程语言
D、面向汇编语言
【单选题】:      

3题:若有以下程序段,W和k都是整型变量,则不能与该程序段等价的循环语句是( )
W= k;
LB、if(w==0) gotO LE;
w - -;
printf("*");
goto LB;
LE、
A、for(w=k;w!=0;W--)printf("*");
B、w= k;
While(W--!=0) Prinif(”* ”);
C、w= k;
do{w--; prinif(“*”);
} while( W!= 0);
D、for(w=k;W;--W) printf("*");
【单选题】:      

4题:下列关于结构型变量的定义语句中,错误的是( )
A、typedef structCCC
B、#define GGG struct
{ char name[20];GGGCCC、{ char name[20];
int age; int age;
}GGG;           };
GGG abc ; GGGCCC、abc;
C、struct
D、struct
{ char name[20]; { char name[20];
int age; int age;
}ccc;        }abc;
CCC、abc;
【单选题】:      

5题:不属于C语言保留字的是( )
A、for
B、goto
C、if
D、loop
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交