首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:读入一个字符串(长度
给定程序MODll.C中函数fun的功能是:读入一个字符串(长度
admin
2013-03-29
17
问题
给定程序MODll.C中函数fun的功能是:读入一个字符串(长度<20),将该字符串中的所有字符按ASCII码升序排序后输出。
例如,若输入:edcba,则应输出:abcde。
请改正程序中的错误,使它能统计出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#include
void fun(char t[])
{
char c;
int i,j;
/*************found************/
for(i=strlen(t);i;i--)
for(j=0; j
/*************found************/
if(t[j]
{
c=t[j];
t[j]=t[j+1];
t[j+1]=c;
}
}
main()
{
char s[81];
printf("inPlease enter a character
string:");
gets(s);
printf("ininBefore sorting:in
i"%s\"",s);
fun(s);
printf("\nAfter sorting decendingly:
in\"%s\"",s);
}
选项
答案
(1)for(i=strlen(t)一1;i;i一一)或 for(i=strlen(t)一1;i>0;i一一) (2)if(t[j]>t[j+1])
解析
(1)字符串的长度包括尾符,将字符串中的字符按ASCⅡ码排序,应排除尾符号,所以第一个标识下的“for(i=strlen(t);i;i--)"改为“for(i=strlen(t)-1;i;i--)"。
(2)题干中要求升序排列,第二个标识下的“if(t[j]
t[j+1])"。
转载请注明原文地址:https://kaotiyun.com/show/iWJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是:输出x、y、z三个变量中的最大值,请填空。main(){intx,y,z,u;printf("Enterx,y,x;");scanf("%d%d%d",&x,&y,&z);if(【】)u=x
设y是int型变量,请写出判断y为奇数的关系表达式【】。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
结构化程序设计的3种结构是
若已知a=10,b=20,则表达式!a<b的值为【】。
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中的其他数据不变。#defineN4voidrotate
以下程序的功能是输出如下形式的方阵:13141516910111256781234请填空。ma
以下程序中函数fun的功能是:构成—个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。#include<stdio
用筛选法可得到2~n(n
随机试题
支原体的致病机制是()
由于欧元是一种跨主权国家的信用货币,()依然是其一个内在缺陷。
A.在健康教育计划执行过程中发生的对目标人群产生影响的事件B.测量者的态度和行为使目标人群受到暗示C.由于偶然因素,个别被测试对象的某特征水平过高或过低D.在评价阶段如果干预组和对照组选择不均衡,可引起选择偏倚E.健康教育项目使用问卷的有效性和准确
双胍类药物的特点不包括
A.常发生在进油腻食物后B.过食、饮酒后发生C.腹痛在剧烈活动后发生D.持续性腹痛阵发加重E.转移性疼痛胆石症合并胆道感染时腹痛为
(2011年)甲公司2009年年末所有者权益合计数为4735万元,2010年实现净利润1560万元。2010年3月分配上年股利630万元;2010年8月发现2008年、2009年行政部门使用的固定资产分别少提折旧200万元和300万元(达到重要性要求),假
铁路运价中的特定运价是指对于特殊货物,如危险品、冷冻食品等运输时的运价。()
赵某拖欠张某和郭某6000多元的工资一直不给,张某、郭某商量之后将赵某15岁的女儿小花骗出并关进一个小黑屋。然后给赵某打电话让其支付工资赎回女儿。然而20多天过去了,赵某一直找各种借口拒不支付。张某、郭某嫌小花日夜哭泣太麻烦,便将小花以6000元卖给了
The______estimateofgainsingrossnationalproductsuggestedafastrecoveryfromeconomicrecession.
AphroditelovedAdonismorethanshedidtoheaven,forhewasabrisk,lovelyyounghunter.SheabandonedherresidenceatOlym
最新回复
(
0
)