首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:用冒泡法埘6个字符串按m4,到大的顺序进行排序。 请改止程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdli
下列给定程序中函数fun的功能是:用冒泡法埘6个字符串按m4,到大的顺序进行排序。 请改止程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdli
admin
2021-04-28
70
问题
下列给定程序中函数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://kaotiyun.com/show/zRtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列结构体的定义语句中错误的是()。
有以下程序#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){ease0:a++;break;case1:b++;break;}
有以下函数:intfun(char*x,char*y){intn=0;while((*x==y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是()。
有以下程序:#include<stdio.h>main(){inta=1,b=2,e=3,x;x=(a∧b)&c;printf(’’%d\n’’,x);}程序的运行结果是(
在下列选项中,没有构成死循环的程序段是()。
设有定义语句:char*aa[2]={"abcd","ABCD"};则以下叙述正确的是
下列序列中不满足堆条件的是()。
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
下面不属于软件需求分析阶段主要工作的是
随机试题
钼蓝比色法测定粮食中的磷时,磷在酸性条件下与钼酸铵作用生成磷钼酸铵,磷钼酸铵经还原得到蓝色化合物钼蓝,在波长()处比色测定。
配对资料符号秩和检验时,若有两个差数的绝对值相等、符号相反,其前已排至第2秩次,则它们的秩次应编为
在回归分析中,如果回归方程为y=15+1.6χ,当χ=10时,y的实际值为28,则对应的残差是()。[2016年中级真题]
发起人应在股款缴足后的()天之内主持召开创立大会。
下面不属于市场营销活动的功能是()。
一国货币汇率下跌,即货币贬值,则会导致( )。
“格物、致知、诚意、正心、修身、齐家、治国、平天下”出自于()。
关于牙本质过敏症错误的是()。
Beijinghasanextensivepublictransportationnetwork.SubwayandCityRailwithhighspeedtrainsrunningatintervalsof3to
Overhalftheworld’speoplenowliveincities.Thelatestreport"GlobalReportonHumanSettlements"saysthe(36)______change
最新回复
(
0
)