首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:用冒泡法埘6个字符串按m4,到大的顺序进行排序。 请改止程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdli
下列给定程序中函数fun的功能是:用冒泡法埘6个字符串按m4,到大的顺序进行排序。 请改止程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdli
admin
2021-04-28
52
问题
下列给定程序中函数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全国计算机二级
相关试题推荐
有以下程序#includeintfun(char*8){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\
下面属于黑盒测试方法的是
执行以下程序后,test.txt文件的内容是(若文件能正常打开)#include<stdio.h>main(){FILE*fb;char*s1="Fortran",*s2="Basic";if((fb=fopen("test.txt","wb")
下列关于宏的叙述中正确的是()。
在关系数据库中,用来表示实体间联系的是
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错main()/*Beginning*/{intr;floats;scanf("%d",r);s=*π*r*r;printf("s=
下列序列中不满足堆条件的是()。
表达式a+=a=a=9的值是
某二叉树中有n个叶子结点,则该二叉树中度为2的结点数为
软件需求规格说明书的作用不包括
随机试题
预算的种类包括()
WeareinterestedinyourproductswhenwevisitelectronicproductexhibitionheldrecentlyinLondon.
酸枣仁汤配伍茯苓的作用为
下列不属于代理业务操作风险的成因的是()。
在任何一个历史时代和艺术潮流中,丧失民族特性的艺术家和作品都会成为外来艺术的附庸和追随者。这不但使民族文化处于被改造的弱势地位,还会让艺术家丧失民族自信心,这样的创作无疑也是缺乏活力的。近些年,当代绘画的活跃和繁荣,不仅仅得益于艺术家日益扩大的视野和活跃的
以下关于ARM处理器CPSR寄存器说法错误的是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
在窗体上,设置控件Coml为不可见的属性是()。
计算机病毒是()。
Theneedforsolarelectricityisclear.Itissafe,ecologicallysound,efficient,continuouslyavailable,andithasnomoving
最新回复
(
0
)