A48343. 有如下程序int main(void){ int x,a[100],n,i; void fun(int ,int [],int *); printf("\nPlease enter an integer number:\n"); scanf("%d",&x); fun(x,a,&n); printf("\nResult is:"); for(i=0;i<n;i++) printf("%d",a[…
单选题
较难
知识点
题目描述
有如下程序
int main(void)
{
int x,a[100],n,i;
void fun(int ,int [],int *);
printf("\nPlease enter an integer number:\n");
scanf("%d",&x);
fun(x,a,&n);
printf("\nResult is:");
for(i=0;i<n;i++)
printf("%d",a[i]);
printf("\n");
}
void fun(int x,int p[],int *n)
{
int i,j=0;
for(i=2;i<=x;i=i+2)
if(x%i==0)
p[j++]=i;
*n=j;
}
输入12时,程序的运行结果是( )
选项(单选)
答案解析
详细答案解析为会员权益,按每日次数查看。
开通 / 升级会员
上一题
下一题