首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:用冒泡法对6个字符串按由大到小的顺序进行排序。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #includ
下列给定程序中,函数fun()的功能是:用冒泡法对6个字符串按由大到小的顺序进行排序。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #includ
admin
2009-02-15
103
问题
下列给定程序中,函数fun()的功能是:用冒泡法对6个字符串按由大到小的顺序进行排序。
请改正程序中的错误,使它能得到正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <conio.h>
#include <stdio.h>
#define MAXLINE 20
void fun(char *pstr[6])
{
int i,j;
char *p;
for(i=0;i<5;i++)
for(j=i+1;j<6;j++)
/*************found*************/
if(strcmp((pstr+i),(pstr+j))<0)
{
p=*(pstr+i);
*(pstr+i)=*(pstr+j);
/*************found*************/
*(pstr+j)=*p;
}
}
main()
{
int i;
char*pstr[6],str[6][MAXLINE];
clrscr();
for(i=0;i<6;i++)
pstr
=str
;
printf("/nEnter 6 string(1 string at each line):\n");
for(i=0;i<6;i++)
scanf("%s",pstr
);
fun(pstr);
printf("The strings after sorting:\n");
for(i=0;i<6;i++)
printf("%s\n",pstr
);
}
选项
答案
(1)错误:if(strcmp((pstr+i),(pstr+j))<0) 正确:if(strcmp(*(pstr+i),*(pstr+j))<0) (2) 错误:*(pstr+j)=*p; 正确:*(pstr+j)=p;
解析
错误1:本题旨在考查指针的引用方法。*(pstr+i)指字符串中下标为i的字符。错误2:*p是字符类型,而*(pstr+j)是指针类型,二者不能进行赋值运算。
转载请注明原文地址:https://jikaoti.com/ti/XxkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将下面《水浒传》的故事按事件的发展顺序排列,正确的是()。①景阳冈打虎②独臂擒方腊③浔阳楼题反诗④宿太尉招安
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
20世纪上半叶,发生了以()和()为核心的物理学革命,加上其后的宇宙大爆炸模型、DNA螺旋结构、板块构造理论、计算机科学,这六大科学理论的突破,共同确立了现代科学体系的基本结构。
当今随着信息技术的飞速发展,人们对光存储容量的要求不断提高,下列哪个光存储技术是目前最先进的?()
2013年10月发布的《国家卫星导航产业中长期发展规划》显示,到2020年,我国卫星导航系统产值将超过()亿元,将建成由()余颗卫星及地面运行控制系统组成的全球卫星导航系统,具备为全球用户提供导航定位服务的能力。
一位学生在日记里这样写道:“晚上,我们一家来到海边游玩,海风吹拂着我的脸,特别舒服”。你对这句话的理解是()。
国际收支平衡表的四部分主要内容中,最基本的项目是()。
政府为了保护农业生产者,对部分农业产品规定了保护价格。为了采取这种价格政策,应采取的相应措施是()。
一个箱子里有四种不同颜色的小球,每次拿出2个,要保证有10次所拿的结果是一样的,至少要拿()次。
某出版社新招了10名英文、法文和日文方向的外文编辑,其中既会英文又会日文的小李是唯一掌握一种以上外语的人。在这10人中,会法文的比会英文的多4人,是会日文人数的两倍。问只会英文的有几人?
随机试题
开坡口时留钝边有何作用?
A.心率减慢B.腺体分泌减少C.支气管平滑肌舒张D.肾上腺髓质释放肾上腺素E.瞳孔括约肌松弛
药物用规定浓度的乙醇提取或溶解,或以流浸膏稀释制成的澄清液体制剂为
已知一物块自重G=50N,以F=300N的力压在一铅直表面上,如下图所示,其摩擦系数fS=0.3,此时物块所受的摩擦力为()。
建设工程数据库对建设工程目标确定的作用,在很大程度上取决于数据库中( )。
2015年年初,某业主拟建一年产15万吨产品的工业项目。已知2012年已建成投产的年产12万吨产品的类似项目,投资额为500万元,生产能力指数为1,自2012年至2015年每年平均造价指数递增3%。拟建项目的有关数据资料如下:(1)项目
基金的开户资料属于基金托管人负责保管的重要文件。()
甲企业为建筑安装公司,2008年发生以下业务:(1)自建楼房一栋,工程成本2000万元,建成后将该楼房对外出售,取得销售收入5000万元;(2)两年前以办公楼投资入股,在投资期内将其股权的80%出让,取得收入1500万元;(3)将一栋楼房抵押给某银行使用以
美国社会学家默顿将社会功能划分为显功能和潜功能两个层次。显功能是有助于系统的调整和适应的客观后果,这种适应和调整是系统中的参与者所期望达到或能预料、认识到的。潜功能是没有被预料也没有被认识的客观后果。下列选项不包含对潜功能描述的一项是()。
WhichofthefollowingwillNOTpossiblyleadtoheartdisease?
最新回复
(
0
)