多题目

int t,x[100],a[100];

void work(int d,int i,int n){

int k;

if(n==1)

for(k=0;k<d;k++)

printf("%3d",a[k]);

printf("\n");

else

for(k=i;k<t;k++)

if(n% x[k]==0)

a[d]-x[k];work (d+l,k,n/x[k]);

main(){

int

int i,k,n;

cin>>n;

for(i=n;i>1;1--)

if(n%i-=0) x[t++]-iwork(0,0,n);


第1题 判断

for(i=n;i>1;i--)i(n%i==0)x[t++]=ì;的作用是求出n的所有因数

A.
正确
B.
错误

第2题 判断

该程序的作用是对n进行质因数分解

A.
正确
B.
错误

第3题 判断

print("%3d",a[k]);中去掉3对程序没有影响。

A.
正确
B.
错误

第4题 判断

去掉if(n%x[k]==0)对程序有影响

A.
正确
B.
错误

第5题 单选

如果输入为2,那么输出为

A.

2

B.

2 1

C.

1 2

D.

2 2

第6题 单选

如果输入为72,那么输出的非回车字符有多少行(

A.

14

B.

15

C.

16

D.

17

发表评论

登录 后再回复