已知int i = 8;下列写法语法正确的是()。
A.if(i>1){}
B.if(i!=2){}
C.if(i>>2){}
D.if(i-=3){}
A.if(i>1){}
B.if(i!=2){}
C.if(i>>2){}
D.if(i-=3){}
A.a+=a-=(a=3)*(b=4)
B.x%5
C.a=a*3=2
D.y=float(i)++
A.ellipse(200,dataArray[i],200,dataArray[i]);
B.ellipse(200,200,dataArray[i],dataArray[i]);
C.ellipse(dataArray[i],200,dataArray[i],200);
D.ellipse(dataArray[i],dataArray[i],200,200);
A.5 8 12 15 30
B.12 15 5 30 18
C.8 12 15 30 18
D.12 15 5 18 30
指出下列各算法的功能并求出其时间复杂度。
(5)void Use File(if streams inp, intc[] ) (
//假定in p所对应的文件中保存有n个整数
for(inti-0; 1=10; 1++) c[i] =0;
int x;
while(inp>>x) (i=x*10; c[i] ++; )
(6)
(7)
(8)
#i nclude
void testf(int*p)
{
*p+=1;
}
main()
{
int *n,m[2];
n=m;
m[0]=1;
m[1]=8;
testf(n);
printf("Data v alue is %d ",*n);
}
------------------------------
B)
#i nclude
void testf(int**p)
{
*p+=1;
}
main()
{int *n,m[2];
n=m;
m[0]=1;
m[1]=8;
testf(&n);
printf(Data v alue is %d",*n);
}
下面的结果是程序A还是程序B的?
Data v alue is 8
那么另一段程序的结果是什么?
A.a+=a-=(b=4)*(a=3)
B.a=a*3=2
C.x%(-3)
D.(y+i)++
A、String im="pic"+nf(i,2)+".jpg";
B、String im="pic"+nf(i+1,2)+".jpg";
C、PImage im="pic"+nf(i,2)+".jpg";
D、PImage im="pic"+nf(i+1,2)+".jpg";
A.4 4 4 4
B. 4 6 8 10
C. 4 5 6 7
D. 4 3 2 1