首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun(char s[][10],int n) {char t;int i,j; for(i=0;i
有以下程序 #include #include void fun(char s[][10],int n) {char t;int i,j; for(i=0;i
admin
2018-01-11
54
问题
有以下程序
#include
#include
void fun(char s[][10],int n)
{char t;int i,j;
for(i=0;i
for(j=i+1;j
if(s
[0]>s[j][0]){t=s
[0];s
[0]=s[j][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;最后输出第1个和第4个字符串。
转载请注明原文地址:https://kaotiyun.com/show/QUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列特征中不是面向对象方法的主要特征的是()。
下列关于栈的描述中错误的是()。
在面向对象的程序设计中,类描述的是具有相似性质的一组_________。
下面程序的功能是输出以下形式的金字塔图案:main(){inti,j;*for(i=1;i<=4;i++)
有以下程序:main(){intx=0,y=5,z=3;while(z-->0&&++x<5)y=y-1;printf("%d,%d,%d\n",x,y,z);}程序执行后的输出结果是()。
一些重要的程序设计语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用()。
以下选项中能表示合法常量的是()。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
与十进制数255相等和二进制数是()
以下程序用于判断a,b,c能否构成三角形,若能,输出YES,否则输出NO。当给a,b,c输入三角形三条边长时,确定a,b,c能构成三角形的条件是需同时满足三个条件:a+b>c,a+c>b,b+c>a。请填空。#include<stdio.h
随机试题
下列经济业务使会计等式两边总额增加的是()
慢性肾衰时,出现哪个管型常提示预后不良
松贝的性状鉴别特征是
人民法院适用普通程序审理的普通施工合同纠纷案件,审理期限为( )。
甲公司和乙公司订立买卖合同,约定4月2日前交货。但到了4月2日,甲公司无法供货,经乙公司催促,甲公司于4月10日才办理铁路托运手续发货。4月11日,货物在运输途中因不可抗力灭失。根据我国合同法的规定,下列表述中正确的是()。
新疆的国家风景名胜区有()。
“看吧,狂风紧紧抱起一层层巨浪,恶狠狠地把它们甩到悬崖上,把这些大块的翡翠摔成尘雾和碎末。”这句中使用的修辞格有()。
田和被列为诸侯是在公元前()年。
试论民法的性质。
在Access中,与关系模型中的术语“域”对应的概念是()。
最新回复
(
0
)