首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<string.h> void fun(char s[][10],int n) {char t;int i,j; for(i=0;i<n-1;i++)
有以下程序 #include<stdio.h> #include<string.h> void fun(char s[][10],int n) {char t;int i,j; for(i=0;i<n-1;i++)
admin
2019-06-09
39
问题
有以下程序
#include<stdio.h>
#include<string.h>
void fun(char s[][10],int n)
{char t;int i,j;
for(i=0;i<n-1;i++)
for(j=i+l j<n;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://www.kaotiyun.com/show/n3Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,它的功能是:求出SS所指字符串中指定字符的个数,并返回此值。例如,若输入字符串:123412132,输入字符为:1,则输出:3。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何
请编写函数fun,函数的功能是:判断字符串是否为回文?若是,函数返回1,主函数中输出:YES;否则返回0,主函数中输出NO。回文是指顺读和倒读都一样的字符串。例如,字符串LEVEL是回文,而字符串123312就不是回文。注意:部分源程序
给定程序中,函数fun的功能是:求SS所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
当用“#defineF37.5f”定义后,下列叙述正确的是()。
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
下列叙述中正确的是()。
有如下程序#includemain(){if(’\0’==0)putchar(’X’);if(’0’==0)putchar(’Y’);if(’a’>’b’)putchar(’Z’);printf("\n");}
若有定义语句:chara=’\82’;则变量a()。
以下选项中非法的C语言字符常量是()。
计算机软件的构成是()。
随机试题
监管当局的监管内容包括()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
令人吃惊的研究结果显示,所有14项评估中,使用宝宝多媒体阅读产品的小孩和对照组之间有13项没有差异。问题主要在于,9~18月龄的年龄段,小孩的大脑发育程度还不足以承担“学习阅读”这一复杂任务。既然14项测验中有13项都没有显著差异,你一定忍不住要问,哪一项
对报纸印刷生产的基本要求是:____________、_____________。
确诊冠心病最有价值的检查
患者郑某,灌肠前自行排便1次,灌肠后排便4次,正确的记录方法
【背景资料】某框剪结构办公楼,建筑面积16790m2,地下1层,地上10层,预制桩筏板基础。剪力墙混凝土设计强度为C40,地下防水设计采用卷材防水和混凝土自防水相结合的方案,地下室无后浇带,地下室隔墙采用砖砌体,基坑边坡按1:1放坡。桩基础和卷材防水由总承
下列关于生产型企业风险敞口类型及其对冲方式,说法正确的是()。Ⅰ.上游敞口、下游闭口型Ⅱ.买入对冲Ⅲ.上游闭口、下游敞口型Ⅳ.卖出对冲
下面程序段的输出结果是______。publicclassTest{publicstaticvoidmain(Stringargs[]){intx,y;
Although"liedetectors"arewidelyusedbygovernments,policedepartmentsandbusinesses,theresultsarenotalwaysaccurate.
最新回复
(
0
)