首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:用冒泡法对6个字符串进行升序排列。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构! #include<stdio.h> #include<stri
下列给定程序中函数fun的功能是:用冒泡法对6个字符串进行升序排列。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构! #include<stdio.h> #include<stri
admin
2021-07-09
79
问题
下列给定程序中函数fun的功能是:用冒泡法对6个字符串进行升序排列。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
#include<string.h>
#define MAXLINE20
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;
}
}
}
}
main()
{int i;
char*pstr[6],str[6][MAXLINE];
for(i=0;i<6;i++)pstr
=str
;
printf("\nEnter6string(1string 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)for(j=i+1;j<6;j++) (2)*(pstr+i)=*(pstr+j)
解析
(1)此处考查for语句的格式,各表达式之间应用“;”隔开。
(2)此处考查用指针表示数组元素的方法,*(pstr+I)表示pstr所指向数组的第1个元素,同理,*(pstr+j)表示pstr所指向数组的第j个元素。
转载请注明原文地址:https://www.kaotiyun.com/show/Tbkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
下列程序的运行结果为()。#include<stdio.h>voidabe(char*str){inta,b,j;for(i=j=0;str[i]l=’\0’;i++)if(str[i]!=’a’)str[j++]=str[i];
有以下程序#include<stdio.h>intfun1(doublea){return(int)(a*=a);}intfun2(doublex,double
有以下程序:#includemain(){inti=0;i=~i;printf("%d\n",i);}程序运行后的输出结果是()。
有以下程序#include<stdio.h>#include<stdlib.h>voidfun(int*p1,int*s){int*t;t=(int*)malloc(2*siz
在软件开发中,需求分析阶段产生的主要文档是()。
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
若运行时给变量X输入12,则以下程序的运行结果是()。main(){intx,y;scanf(“%d”,&x);y=x>127x+10:x一12;printf(“%d\n”,y);}
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
设a和b均为int型变量,且a=6、b=11、c=3,则能使值为3的表达式是()。
随机试题
在Braden评估表中提示压疮发生高度危险的评分是【】
两步滴定法测定阿司匹林片剂含量的依据
脉来怠缓无力,弛纵不鼓的临床意义是
防晃支架的强度,应满足管道、配件及管内水的自重再加()的水平方向推力时不损坏或不产生永久变形的要求。
下列选项中,()措施不属于我国出口非配额限制管理。
根据企业所得税法律制度的规定,非居民企业来源于中国境内的下列所得,应以收入全额为应纳税所得额的有()。
课堂教学效率的高低主要取决于()的相互协调。
王某与张某育有二子,长子王甲,次子王乙。王甲娶妻李某,并于1995年生有一子王小甲。王甲于1999年5月遇车祸身亡。王某于2000年10月病故,留有与张某婚后修建的面积相同的房屋6间。王某过世后张某随儿媳李某生活,该6间房屋暂时由次子王乙使用。2000年
简述货币政策最终目标的内涵及各目标之间的矛盾与统一。
Thatboysandgirls—andmenandwomen—areprogrammedbyevolutiontobehavedifferentlyfromoneanotherisnowwidelyaccepted.
最新回复
(
0
)