首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include <stdio.h> #include <string.h> main() {char v[4][10]={"efg","abcd","mnopq","hijkl"},*p[4],*t; int i,j;
有下列程序 #include <stdio.h> #include <string.h> main() {char v[4][10]={"efg","abcd","mnopq","hijkl"},*p[4],*t; int i,j;
admin
2022-04-01
25
问题
有下列程序
#include <stdio.h>
#include <string.h>
main()
{char v[4][10]={"efg","abcd","mnopq","hijkl"},*p[4],*t;
int i,j;
for(i=0;i <4;i++)
p
=v
;
for(i=0;i <3;i++)
for(j=i+l;j <4;j++)
if(stremp(P
,P[j])>0)
{t=p
;p
=p[j];p[j]=t;}
for(i=0;i <4;i++)
printf("%s",p
);
}
程序执行后的输出结果是( )。
选项
A、efg abcd hijkl mnopq
B、abcd efg hijkl mnopq
C、mnopq hijkl efg abcd
D、efg abcd mnopq hijkl
答案
B
解析
main()函数中定义一个二维数组V,另外还定义一个指针数组p,通过for循环,将V的各个行(字符串的首地址)赋给p的对应下标的元素,然后通过嵌套的for循环,为该二维数组中存放的各个字符串进行排序,stcmp函数返回值大于0时(p
>p[j])交换两个字符串,所以每一轮内嵌的for循环,都将下标为i的字符串放在最终的排序位置上,即排序规则是按字符串升序排列,字符串排序时,是将两个字符串自左向右逐个字符比较(按字符的ASCII码大小),直到出现不同的字符或遇到‘\0’为止,排序后,再将v中各个排序后的字符串输出;所以程序运行结果为:abcd efg hijkl mnopq,本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/96kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若己定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
若变量已正确定义为int型,要通过语句:scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是()。(注:□代表一个空格符)
若有以下程序#include<stdio.h>typedefstructstu{charname[10],gender;
下列给定程序中,函数fun的功能是:从P所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上,并将该字符前的原字符向后顺序移动。例如,调用fun函数之前给字符串输入“ABCDeFGH”,调用后字符串中的内容应为“eABCDFGH”。请改正程序
有以下程序#include<stdio.h>#defineS(x)x*x/xmain(){intk=6,j=3;printf("%d,%d\n",S(k+j+2),S(j+k+2));}程序运行后的输出结果是
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。例如,二维数组中的数据为:33333333444444445555
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
以下选项中不属于C语言标识符的是
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程问的联系是
随机试题
依据我国劳动法的规定,能够引起劳动法律关系产生、变更和消灭的法律事实是多种多样的,按照它们的发生是否以行为人的意志为转移,可以分为行为和事件两大类。下列属于事件的有()
A.脑血管意外B.心肌梗死C.心力衰竭D.尿毒症E.休克我国高血压病死因多为
患儿,女,3岁。因发热3天,咳嗽2日伴腹痛而来诊。查体:T40℃,神志清,扁桃体Ⅱ度肿大,颈软,颈部可及黄豆大淋巴结3~4枚,活动,有压痛,心肺(一),腹稍胀,质软,满腹痛,以脐周为主,无腹肌紧张和固定压痛点,血象Hb128g/L,WN28.9×109/L
患者,女性,37岁。干咳无痰,咽干鼻燥,伴恶寒发热,头痛无汗,苔薄白而干,此时治疗宜选用
水被粪便污染的主要指标是
关于招标控制价,下列说法中正确的是()。
注册会汁师及其所在的会计事务所依法承办的会计咨询、服务业务包括()。
土地增值税清算核算的主要方法有()。
人际关系的三维理论的三维指的是()。
(1)制订计划(2)接到任务(3)组织实施(4)完成任务(5)阶段小结
最新回复
(
0
)