柠檬试题库
search
首页 计算机 公务员 驾照 关于

若有以下程序 #include void fun(int a[ ], int n) { int t, i, j; for ( i=0; i a[j] ) { t=a[i]; a[i]=a[j]; a[j]=t; } } main() { int c[10]={10,9,8,7,6,5,4,3,2,1},i; fun(c, 10); for ( i=0; i<10; i++ ) printf("%d,", c[i]); printf("\n"); } 则程序的输出结果是


  • A.1,10,3,8,5,6,7,4,9,2,
  • B.10,9,8,7,6,5,4,3,2,1,
  • C.10,1,8,3,6,5,4,7,2,9,
  • D.2,9,4,7,6,5,8,3,10,1,
热度🔥311
参考答案:D
解析:

【解析】该题首先对一维数组进行初始化,c[0]到c[9]依次赋值为10到1;fun(c, 10);语句调用fun函数,fun函数的功能是将一维数组奇数位元素的数值由小到大排序;最后将排好序的新的一维数组进行输出。因此D选项正确。
复制题目向AI提问


扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐 Access中对报表进行操作的视图有 有以下程序 #include main() { int i; for(i=1; i<=40; i++) { if(i++%5==0) if(++i%8==0) printf("%d ",i); } printf("\n"); } 执行后的输出结果是       某公司销售部门主管大华拟对本公司产品前两季度的销售情况进行统计,按下述要求帮助大华完成统计工作: 1. 打开考生文件夹下的工作簿“Excel素材.xlsx”,将其另存为“一二季度销售统计表.xlsx”,后续操作均基于此文件。 2. 参照“产品基本信息表”所列,运用公式或函数分别在工作表“一季度销售情况表”、“二季度销售情况表”中,填入各型号产品对应的单价,并计算各月销售额填入F列中。其中单价和销售额均为数值、保留两位小数、使用千位分隔符。(注意:不得改变这两个工作表中的数据顺序) 3. 在 “产品销售汇总表”中,分别计算各型号产品的一、二季度销量、销售额及合计数,填入相应列中。所有销售额均设为数值型、小数位数0,使用千位分隔符,右对齐。 4. 在 “产品销售汇总表”中,在不改变原有数据顺序的情况下,按一二季度销售总额从高到低给出销售额排名,填入I列相应单元格中。将排名前3位和后3位的产品名次分别用标准红色和标准绿色标出。 5. 为“产品销售汇总表”的数据区域A1:I21套用一个表格格式,包含表标题,并取消列标题行的筛选标记。 6. 根据“产品销售汇总表”中的数据,在一个名为“透视分析”的新工作表中创建数据透视表,统计每个产品类别的一、二季度销售及总销售额,透视表自A3单元格开始、并按一二季度销售总额从高到低进行排序。结果参见文件“透视表样例.png”。7. 将“透视分析”工作表标签颜色设为标准紫色,并移动到“产品销售汇总表”的右侧。 下列各类计算机程序语言中,不是高级程序设计语言的是( )。 小明的毕业论文分别请两位老师进行了审阅。每位老师分别通过Word的修订功能对该论文进行了修改。现在,小明需要将两份经过修订的文档合并为一份,最优的操作方法是( )。