软件水平习题练习

软件水平考试程序员易错题(2018/8/27)
1题:在C语言中,下列说法中错误的是()
A、函数定义可以分为两个部分:函数说明部分和函数体
B、主函数可以调用任何非主函数
C、任何非主函数可以调用其它任何非主函数
D、程序可以从任何函数开始执行
【单选题】:      

2题:设有代码“int a=3;”,则执行了语句“a+=a-= a*a;”后,变量a的值是( )
A、3
B、0
C、9
D、-12
【单选题】:      

3题:下面的程序段所表示的数学函数关系是( )
y=-l;
if( x!= 0)if(x>0)y=l; else y=0 ;
1(x<0) 1(x<0)
A、y= { 0(x= 0)
B、y={-l(X=0)
1(X>0) 0(X>0)
o(X< 0) -l(X< 0)
C、y= {-1(x= 0)
D、y={ 1(X= 0)
1(X> 0) 0(X> 0)
【单选题】:      

4题: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);
【分析题】:

5题:一个char型数据,它的值在内存中存放的是()
A、ASCll代码值
B、BCD代码值
C、内码值
D、十进制代码值
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交