首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2020-07-28
31
问题
有以下程序
#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(s s,5);
printf("%s,%s\n",ss[0],ss[4]
};
}
程序的运行结果是
选项
A、aaaacc,xy
B、bcc,aabcc
C、xy,aaaacc
D、aabcc,bcc
答案
C
解析
函数fun(chars[][10],int n)通过两重for循环语句,比较二维字符数组s[][10]的每个字符串的首字符大小,如果前一个字符串首字符大于后一个字符串的首字符,则交换这两个字符串的首字符。在丰函数中,语句fun(ss,5)的作用是对二维字符数组ss[5][10]的5个字符串的首字符进行从小到大的排序,不影响各个字符串另外的字符。所以排序结束后,5个字符串的第一个字符依次变为a、a、b、b和x;最后输出第1个和第4个字符串。
转载请注明原文地址:https://jikaoti.com/ti/AkD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwrite(a,sizeof(int),5,fp);fwrite(
有以下程序:#include<stdio.h>voidfun(char*c,intd){*c=*c+1;d=d+1;prinff("%c,%c,",*c,d);}main(){charb=’a’,a=’A’;fun(&b,a);
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
有以下程序:#include<stdio.h>voidfun(inta,intb){intt;t=a;a=b;b=t;}main(){intc
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。程序的功能是调用fun函数建立班级通信录。通信录中记录每位学生的编号、姓名和电话号码。班级人数和学生信息从键盘读入,每个人的信息作为一个数据
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:求出如下分数序列的前n项之和,和值通过函数值返回。例如,若n=5,则应输出8.391667。请改正程序中的
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。例如,形参s所指的字符串为
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将s所指字符串中的字母转换为按字母序列的后续字母(如“Z”转化为“A”,“Z”转化为“a”),其他字符不变。请
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所
随机试题
深Ⅱ度烧伤,烧伤深度可达
企业采取宽松的营运资金持有政策,产生的结果是()。
在工程建设过程中形成的各种形式的信息记录叫( )。
施工总承包单位存在()违反危险废物污染环境防治规定的行为,应处以2万~20万元罚款。
下列有关项目质量复核的说法中,正确的有()。
当出现恶性通货膨胀,紧缩的货币政策、财政政策以及其他政策都不能解决的时候,政府可以废除现行货币,发行新币。()
住在A市的每一个人都乘坐公共汽车;没有一个人能够不关注汽油价格的上涨,除非他住在A市;每一个乘坐公共汽车的人都发牢骚。根据上面的陈述,下列哪项必定为真?()Ⅰ.所有不关注汽油价格上涨的人都乘坐公共汽车;Ⅱ.不发牢骚的人当中没有一个不关注
假设某台式计算机的内存储器容量为128MB,硬盘容量为10GB。硬盘的容量是内存容量的
To:RoyWeiss(weiss@ladyboots.co)From:DonnaAtkins(atkins@ladyboots.co)Subject:CausesofcomplaintsDate:February2ndHi,
Thisisanicecar,butwecannot______it.
最新回复
(
0
)