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

有以下程序 #include main() { int a[4][4]={{1,4,3,2}, {8,6,5,7}, {3,7,2,5}, {4,8,6,1}}; int i, j, k, t; for (i=0; i<4; i++) for (j=0; j<3; j++) for (k=j+1; k<4; k++) if (a[j][i] > a[k][i]) { t=a[j][i]; a[j][i] = a[k][i]; a[k][i] = t; } /* 按列排序 */ for (i=0; i<4; i++) printf("%d, ",a[i][i]); } 程序运行后的输出结果是


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

【解析】首先对二维数组进行赋值操作,a[0][0]、a[0][1]、…、a[3][2]、a[3][3]的值为1、4、…、6、1。通过for语句和if语句,对二维数组各列元素进行由小到大的排序操作,程序最后通过for语句输出二维数组对角线上的元素。因此D选项正确。
复制题目向AI提问


扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐 有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。 下列哪一种调度算法是不可抢占的?       小王是某出版社新入职的编辑,刚受领主编提交给她关于《计算机与网络应用》教材的编排任务。请你根据考生文件夹下"《计算机与网络应用》初稿.docx"和相关图片文件的素材,帮助小王完成编排任务,具体要求如下:1. 依据素材文件,将教材的正式稿命名为"《计算机与网络应用》正式稿.docx",并保存于考生文件夹下。2. 设置页面的纸张大小为A4幅面,页边距上、下为3厘米,左、右为2.5厘米,设置每页行数为36行。3. 将封面、前言、目录、教材正文的每一章、参考文献均设置为Word文档中的独立一节。4. 教材内容的所有章节标题均设置为单倍行距,段前、段后间距0.5行。其他格式要求为:章标题(如"第1章 计算机概述")设置为"标题1"样式,字体为三号、黑体;节标题(如"1.1 计算机发展史")设置为"标题2"样式,字体为四号、黑体;小节标题(如"1.1.2第一台现代电子计算机的诞生")设置为"标题3"样式,字体为小四号、黑体。前言、目录、参考文献的标题参照章标题设置。除此之外,其他正文字体设置为宋体、五号字,段落格式为单倍行距,首行缩进2字符。5. 将考生文件夹下的"第一台数字计算机.jpg">和"天河2号.jpg">图片文件,依据图片内容插入到正文的相应位置。图片下方的说明文字设置为居中,小五号、黑体。6. 根据"教材封面样式.jpg">的示例,为教材制作一个封面,图片为考生文件夹下的"Cover.jpg">,将该图片文件插入到当前页面,设置该图片为"衬于文字下方",调整大小使之正好为A4幅面。7. 为文档添加页码,编排要求为:封面、前言无页码,目录页页码采用小写罗马数字,正文和参考文献页页码采用阿拉伯数字。正文的每一章以奇数页的形式开始编码,第一章的第一页页码为"1",之后章节的页码编号续前节编号,参考文献页续正文页页码编号。页码设置在页面的页脚中间位置。8. 在目录页的标题下方,以"自动目录1"方式自动生成本教材的目录。