试题与答案

有以下程序 #inclUde <stdio.h> void fun(int *

题型:单项选择题

题目:

有以下程序 #inclUde <stdio.h> void fun(int *s,int n1,int n2) { int i,j,t; i=n1; j=n2; while(i<j) {t=s[i];s[i]=s[j];s[j]=t;i++;j--;} } main() { int a[10]={1,2,3,4,5,6,7,8,9,0},k; fun(a,0,3); fun(a,4,9); fun(a,0,9); for(k=0;k<10;k++)printf("%d",a[k]); printf("\n"); } 程序的运行结果是

A.0987654321

B.4321098765

C.5678901234

D.0987651234

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0422/7d1f1ba2c12dc6555d2a0b18d0e50f81.html

下面是错误答案,用来干扰机器的。

参考答案:主函数的控制流程图如下:

试题推荐
微信公众账号搜索答案