首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun(char S[][10],int n) { char t;int ij; for(i=0;i<n-1;i++) for(j=i+1;
有以下程序 #include #include void fun(char S[][10],int n) { char t;int ij; for(i=0;i<n-1;i++) for(j=i+1;
admin
2013-10-19
48
问题
有以下程序
#include
#include
void fun(char S[][10],int n)
{ char t;int ij;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(s
[0]>s[j][0]){t=s
[0];s
[0]=sD][0];s[j][0]=t;)
}
main()
{ char ss[5][10]={"bcc","bbcc","xy","aaaacc","aabcc");
fun(ss,5);printf("%s,%s\n",ss[0],ss[4]);
}
程序的运行结果是
选项
A、aaaacc,xy
B、bcc,aabcc
C、xy,aaaacc
D、aabcc,bcc
答案
C
解析
函数fun(char s[][10],int n)通过两重for循环语句,比较二维字符数组s[][10]的每个字符串的首字符大小,如果前一个字符串首字符大于后一个字符串的首字符,则交换这两个字符串的首字符。在主函数中,语句fun(ss,5)的作用是对二维字符数组ss[5][10]的5个字符串的首字符进行从小到大的排序,不影响各个字符串另外的字符。所以排序结束后,5个字符串的第一个字符依次变为a、a、b、b和x:最后输出第个和第4个字符串。
转载请注明原文地址:https://kaotiyun.com/show/DSJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。main(){intx=0;sub(&x,8,1);printf(“%d\n”,x);}sub(int*a,intn,intk){if(k<=n)
以下程序的输出结果是【】。main(){ints,i;for(s=0,i=1;i<3;i++,s+=i;printf(“%d\n”,s);}
有以下程序main(){inti=0,s=0;do{if(i%2){i++;continue;}i++;s+=i;}whil
有以下程序main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后输出结果是
下列条件语句中,功能与其他语句不同的是()。
以下程序中用户由键盘输入一个文件名,然后输入一串字符(用#结束输入)存放到此文件中,形成文本文件,并将字符的个数写到文件的尾部。请填空。#include<stdio.h>main(){FILE*fp;char
在C语言中,引用数组元素时,其数组下标的数据类型允许是______。
在下面语句中,其含义为“p为指向含n个元素的一维数组的指针变量”的定义语句是()
C语言中下列叙述正确的是_______。
下列叙述中正确的是______。
随机试题
在对设备时间的划分中,实际工作时间是指()。
端坐呼吸见于
某男,30岁,霍奇金病人,右侧颈部淋巴结肿大,伴有体重明显下降。胸片及腹部B超均无异常,宜选用哪项治疗为主()
获得性因子Ⅻ缺乏常见于以下疾病除了
吸入气雾剂中药物的主要吸收部位是
患者,女性,66岁。体萤98kg,因急性心肌梗死而急诊入院。入院查体:神志清楚,心率120次/分,律齐。心电图提示前壁广泛性缺血性改变。此时,护士最好给患者安置
甲签发一张金额为5万元的本票交收款人乙,乙背书转让给丙,丙将本票金额改为8万元后转让给丁,丁又背书转让给戊。如果戊向甲请求付款,甲只应支付5万元,戊所受损失3万元应向丁和丙请求赔偿。()
CPU主要技术性能指标有
SafetyPrecautions(预防措施)ofTVMonitor(1)Unplug(拔去插头)themonitorifyouarenotgoingtouseitforaperiodoftime.(2)Unplug
A、ThewomanenjoyedthemovieverymuchB、ThewomansawahorrormovielastSaturday.C、Themanaskedthewomantobecarefulat
最新回复
(
0
)