首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),其功能是:将s所指字符串中下标为奇数的字符删除,串中剩余字符形成的新串放在t所指数组中。 例如,当s所指字符串中的内容为siegAHdied,则在t所指数组中的内容应是seAde。 注意:部分源程序给出如下。 请勿改
请编写函数fun(),其功能是:将s所指字符串中下标为奇数的字符删除,串中剩余字符形成的新串放在t所指数组中。 例如,当s所指字符串中的内容为siegAHdied,则在t所指数组中的内容应是seAde。 注意:部分源程序给出如下。 请勿改
admin
2009-02-15
130
问题
请编写函数fun(),其功能是:将s所指字符串中下标为奇数的字符删除,串中剩余字符形成的新串放在t所指数组中。
例如,当s所指字符串中的内容为siegAHdied,则在t所指数组中的内容应是seAde。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<conio.h>
#include<stdio.h>
#include<string.h>
void fun(char*S,char t[])
{
}
main()
{
char s[100],t[100];
clrscr();
printf("\nPlease enter string s:");
scanf("%S",S);
fun(S,t);
printf("\nThe result is:%s\n",t);
}
选项
答案
void fun (char *S,char t[]) { int i,j=0,k=strlen(s); /*k为字符串的长度*/ for(i=0;i<k;i=i+2) /*将s所指字符串中下标为偶数的字符存入t所指字符串中*/ t[j++]=s[i]; t[j]=’\0’; /*在字符串最后加上结束标志*/ }
解析
本题使用了一种i永远是偶数的循环方法,即for(i=0;i<k;i=i+2),因为开始时i的值为0,当i+2循环时,此值永远是偶数。
转载请注明原文地址:https://kaotiyun.com/show/ETID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于珠算的说法,错误的是()。
能够根据样本结果推断总体数量特征的调查方式是()。
下列各项.不属于第三次工业革命内容的是()。
2013年10月发布的《国家卫星导航产业中长期发展规划》显示,到2020年,我国卫星导航系统产值将超过()亿元,将建成由()余颗卫星及地面运行控制系统组成的全球卫星导航系统,具备为全球用户提供导航定位服务的能力。
根据《行政处罚法》的规定,违法事实确凿且有法定依据,对公民处以()以下罚款的行政处罚的,可以当场作出行政处罚决定。
我国宪法规定,公民有受教育的()。
剧烈运动后,人们常常满脸通红,大汗淋漓,这主要是因为皮肤的()功能。
法院审理一起受贿案时,被告人甲称因侦查人员刑讯不得已承认犯罪事实,并讲述受到刑讯的具体时间。检察机关为证明侦查讯问程序合法,当庭播放了有关讯问的录音录像,并提交了书面说明。关于该录音录像的证据种类,下列哪一选项是正确的?()
王某现年17岁,高二学生,平时创新能力极强,其研究创造的一个小发明获得专利,并且经济价值较高。专利权的申请、使用和由此所获取的收人的处理一概由王某的父亲予以安排,王某的父亲从事的下列各种行为中,违背了《民法通则》规定的监护责任的是()。
下列不属于我国民族政策内容的是()。
随机试题
电视剧《围城》是根据同名小说改编的,该小说的作者是【】
卵巢的卵泡细胞来自
甲聘请乙负责照看小孩,丙聘请丁做家务。甲和丙为邻居,乙和丁为好友。一日,甲突生急病昏迷不醒,乙联系不上甲的亲属,急将甲送往医院,并将甲的小孩委托给丁临时照看。丁疏于照看,致甲的小孩在玩耍中受伤。下列哪一说法是正确的?(2012—卷三—21,单)
[2010年第80题]图7.2—24所示电路中,电流源的端电压U等于()。
金融期权交易双方都必须保有一定的流动性较高的资产,以备不时之需。而金融期货在成交时,除了到期履约外,交易双方将不发生任何现金流转。( )
企业在计算最低租赁付款的现值时,不能取得出租人租赁内含利率的,应当采用租赁合同规定利率作为折现率。()
下列语句中,没有语病的一句为:
反映查理大帝进攻阿拉伯人控制的西班牙的文学作品是()。
通过代理服务器使内部局域网中各客户机访问Internet时,(30)不属于代理服务器的功能。
用户B收到用户A带数字签名的消息M,为了验证M的真实性,首先需要从CA获取用户A的数字证书,并利用(1)验证该证书的真伪,然后利用(2)验证M的真实性。(2)
最新回复
(
0
)