首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:用冒泡法埘6个字符串按m4,到大的顺序进行排序。 请改止程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdli
下列给定程序中函数fun的功能是:用冒泡法埘6个字符串按m4,到大的顺序进行排序。 请改止程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdli
admin
2021-04-28
39
问题
下列给定程序中函数fun的功能是:用冒泡法埘6个字符串按m4,到大的顺序进行排序。
请改止程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<string.h>
#include<conio.h>
#include<stdio.h>
#define MAXLINE 20
fun(char*pstr[6])
{
int i,j;
char*P;
for(i=0,i<5;i++)
{
/**********found***********/
for(j=i+1,j<6,j++)
{
if(strcmp(*(pstr+i),(pstr+
j))>0)
{
P=*(pstr+i);
/**********found***********/
*(pstr+i)=pstr+j;
*(pstr+j)=P;
}
}
}
}
void main()
{
int i;
char*pstr[6],str[6][MAXLINE];
system(“CLS”);
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 sorring:\n”),
for(i=0;i<6;i++)
printf(“%s\n”,pstr
);
}
选项
答案
(1)for(j=i+1;j<6;j++) (2)*(pstr+i)=*(pstr+j);
解析
(1)此处考查for语句的格式,各表达式之间应用“;”隔开。
(2)此处考查用指针表示数组元素的方法,*(pstr+i)表示pstr所指向数组的第i个元素,同理*(pstr+j)表示pstr所指向数组的第j个元素。
转载请注明原文地址:https://jikaoti.com/ti/efz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
若有以下定义和语句#includechars1[10]="abcd!",*s2="\n123\\";printf("%d%d\n",strlen(s1),strlen(s2));则输出结果是
有以下程序段intk=0,a=1,b=2,c=3;k=ac?c:k;执行程序段后,k的值是
对于while(!E)s;,若要执行循环体s,则E的取值应为:
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错main()/*Beginning*/{intr;floats;scanf("%d",r);s=*π*r*r;printf("s=
学生和课程的关系模式定义为:S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系中包含
下面属于白盒测试方法的是()。
下列选项中不属于软件生命周期开发阶段任务的是
随机试题
函数y=的定义域为()
紫癜是指皮下出血的直径为()
A、玫瑰疹B、斑丘疹C、脓疱疹D、荨麻疹E、单纯疱疹伤寒可有()
泡沫产生装置进场检验时,下列检查项目中,不属于外观检查项目的是()。
以下对期权交易的描述,正确的是()。
第一家获批在我国境内设立代表处的外资银行是()。
同桂林山水、云南石林、长江三峡一起被誉为中国四大自然奇观的是()。
国家资本所有制的性质是()
A、WhyAmericanindustriesgrewrapidlyinthenineteenthcentury.B、HowadvancesintransportationhelpedAmericancitiesdevelo
Youprobablyhavenoticedthatpeopleexpresssimilarideasindifferentways,dependingonthesituationtheyarein.Thisisv
最新回复
(
0
)