首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> void fun(int n,int*t) { int tp: if(n<2)return; if(dt[0]>dt[1]) { tp=dt[0
有下列程序 #include<stdio.h> void fun(int n,int*t) { int tp: if(n<2)return; if(dt[0]>dt[1]) { tp=dt[0
admin
2019-01-11
24
问题
有下列程序
#include<stdio.h>
void fun(int n,int*t)
{
int tp:
if(n<2)return;
if(dt[0]>dt[1])
{
tp=dt[0];at[0]=dt[1];dt[1]=tp;
}
fun(n-1,dt+1);
}
void main()
{
int d[10]={35,13,21,3,15},i;
for(i=0;i<4;i++)
fun(5-i,d);
for(i=0;i<5;i++)
printf(’’%d’’,d
);
}
程序执行后的输出结果是( )。
选项
A、3 13 15 21 35
B、35 21 15 13 3
C、3 13 35 21 15
D、15 21 35 13 3
答案
A
解析
fun()函数的功能为判断一个数组中相邻两个数的大小,若前一个数大于后一个数,则将两个数在数组中的位置互换,先对比第一个元素与第二个元素,若符合条件则交换位置,反之则不变,在fun函数内,通过fun(n-1,dt+1)递归调用自己,依次向后比较,直到n<2,退出函数。函数调用一次,fun函数可以找到数组的最大值并放在最后一个元素位置,通过第一个for循环,可以完成数组的排序。再利用第二个for循环,将该数组的所有元素依次输出,执行完输出结果应为3 13 15 21 35,选项A正确;本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/NKxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写函数fun,函数的功能是求出小于或等于lim的所有素数并放在aa数组中,函数返回所求出的素数的个数。注意:部分源程序在文件PROGI.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
给定程序中,函数fun的功能是计算下式直到≤10-3,并把计算结果作为函数值返回。例如:若形参e的值为le-3,函数的返回值为0.551690。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
请编写一个函数fun,其功能是:将ss所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入"abc4EFg",则应输出"aBc4EFg"。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。函数fun的功能是将形参a所指结构体变量中的数据赋给函数中的结构体变量b,并修改b中的学号和姓名,最后输出修改后的数据。例如:a所指变量中的学号、姓名、和三门课的成绩依次是:10001、”Z
以下叙述中错误的是
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>(尖括号)括起时,寻找被包含文件的方式是()
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
______(黑箱或白箱)测试方法完全不考虑程序的内部结构和内部特征。
以下四组用户自定义标识符中,全部合法的一组是()。
若程序中已包含头文件stdio.h,以下选项能正确运用指针变量的程序段是()。
随机试题
除哪项之外S一腺苷蛋氨酸是合成下列那些物质所需之原料
血细胞分析仪血小板直方图的横坐标代表
《药品管理法》规定,发运中药材包装上必须附有
《外商投资产业指导目录》和《中西部地区外商投资优势产业目录》是指导审批外商投资项目和外商投资企业适用有关政策的依据。根据实际情况,国务院会修订这两个目录,当前适用目录分别是()。
某合同纠纷案经县、市两级法院审理终结,二审时合议庭审判长由该院院长担任当事人以二审合议庭某审判员应当回避而没有回避为由,向省高院申请再审,省高院经审查后决定再审,以下关于省高院的处理方法中,不适当的有:()
气质
在学生表中要查找所有年龄小于20岁且姓王的男生,应采用的关系运算是()。
【M1】Mostpeoplewoulddescribewaterlikeacolorlessliquid.【M2】Theywouldknowthatinverycoldconditionsitbecomesasolid
Apatrolteamofsealionsanddolphinsfeaturedinalarge-scalemilitaryexercisesbeingconductedbytheU.S.anditsallies
Asaresultoftherecentoilcrisis,9.9millionofCalifornia’s15millionmotoristsweresubjectedtoanodd-even(单双数的)pla
最新回复
(
0
)