首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> main() { char v[4][10]={t.efg”,”abcd”,”mnopq”,”hijkl”},。p[4],t; int i,j;
有下列程序: #include<stdio.h> main() { char v[4][10]={t.efg”,”abcd”,”mnopq”,”hijkl”},。p[4],t; int i,j;
admin
2022-10-25
43
问题
有下列程序:
#include<stdio.h>
main()
{
char v[4][10]={t.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+1;j<4;j++)
if(*p
>*p[j])
{t=*p
;*p
=*p[j];*p[j]=t;}
for(i=0;i<4;i++)
printf(”%s”,v
);
}
程序执行后的输出结果是( )。
选项
A、abcd efg hijkl mnopq
B、afg ebcd hnopq mijkl
C、efg abcd mnopq hijkl
D、mijkl hnopq ebcd afg
答案
B
解析
程序首先定义二维字符数组v,使用4个字符串对其初始化,另外定义字符指针数组p。通过第1个for循环,将v的4个字符串的首地址赋给p。第2个for循环通过两层内嵌循环将p中元素指向的字符串首字母进行排序交换。规则是将指向的字符串的首字母按照字母表中的顺序排序后交换。注意,这里交换的是首字母,而不是整个字符串,所以程序输出:afg ebcd hnopq mijkl。本题答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/rCkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
在C语言中,以下说法不正确的是()。
有以下程序#include<stdio.h>main(){inta[]={10,20,30,40},*p=a,i;for(i=0;i<=3;i++){a[i]=*p
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。例如,形参s
在下列叙述中,错误的是()。
下列选项中属于面向对象设计方法主要特征的是()。
下面关于算法的叙述中,正确的是()。
软件生命周期中的活动不包括()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。classMyClass{int*x;public:MyClass(inta):~MyClass();
随机试题
号“八大山人”的清初画家是【】
患者女性,16岁,l周来尿少色红,眼睑、下肢水肿,血压20/14kPa(150/105mmHg),尿蛋白(++),尿沉渣红细胞10~15个/高倍视野,白细胞5~10个/高倍视野,可见红细胞及颗粒管型,血红蛋白120g/L,A/G4.0/2.2,胆固醇5m
做内生肌酐清除率检查,试验前三日的饮食是
前列腺素在妇产科临床一般不用于
一般地讲,矩形形态是一种看跌的持续整理形态。()
在企业惫债金额既定的情况下,企业本期净资产的增减额就是企业当期的利润额或发生的亏损额。()
计算:-2sin45°+(2-π)0-(1/3)-1.
试述新课程改革为什么将教学大纲改为课程标准。
然而保队教练却镇定自若,从容叫停,对上场队员____________。此时捷队队员也______________,全部退防固守篮下。不料保队发球后,一队员突然转向相反方向,向自己篮内投球,球进锣响,捷队队员见状一时_____________。填入画横线部分
principlesofindependence
最新回复
(
0
)