首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),其功能是:将s所指字符串中下标为奇数的字符删除,串中剩余字符形成的新串放在t所指数组中。 例如,当s所指字符串中的内容为siegAHdied,则在t所指数组中的内容应是seAde。 注意:部分源程序给出如下。 请勿改
请编写函数fun(),其功能是:将s所指字符串中下标为奇数的字符删除,串中剩余字符形成的新串放在t所指数组中。 例如,当s所指字符串中的内容为siegAHdied,则在t所指数组中的内容应是seAde。 注意:部分源程序给出如下。 请勿改
admin
2009-02-15
138
问题
请编写函数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全国计算机二级
相关试题推荐
甲,女,17岁,因涉嫌故意杀人被起诉。以下说法错误的是()。
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
下列说法错误的是()。
根据《行政处罚法》的规定,下列关于行政拘留的说法正确的是()。
我国宪法规定,公民有受教育的()。
剧烈运动后,人们常常满脸通红,大汗淋漓,这主要是因为皮肤的()功能。
“榨菜指数”反映的是榨菜销售量与农民工的流动趋势存在巨大的相关性。如从2007年到2011年,涪陵榨菜在珠三角地区的市场份额从49%一路跌破30%,与此对应的是珠三角地区劳动密集型企业转移和农民工的快速流出。珠三角“榨菜指数”下跌的深层次原因是()。
法院审理一起受贿案时,被告人甲称因侦查人员刑讯不得已承认犯罪事实,并讲述受到刑讯的具体时间。检察机关为证明侦查讯问程序合法,当庭播放了有关讯问的录音录像,并提交了书面说明。关于该录音录像的证据种类,下列哪一选项是正确的?()
行政行为作出后,非依法定程序不得随意变更或撤销,这是行政行为的()。
下列故事不是《三国演义》中的一项是()。
随机试题
甲因行窃被失主抓住,为逃跑而与失主扭打在一起,此时,甲的朋友乙正好路过,即上前对失主拳打脚踢,致失主重伤,乙的行为()。
电压型逆变器是用大电感来缓冲无功能量的。()
酸中毒时肺通气量增加,其意义在于
下述用频谱多普勒检测二尖瓣血流的参数,哪一项是错误的
骨关节病与摄影体位的组合,错误的是
甲乙丙三人组成合伙企业,以下事务中必须经过三人的一致同意决定的是()。
建筑面积包括使用面积、辅助面积和()。
根据《仲裁法》和《民事诉讼法》的规定,对国内仲裁而言,不予执行仲裁裁决的情形有()。
很多家长认为,孩子不听话,“打屁屁”惩罚一下,至少能让孩子注意到自己的行为不当,变得更听话一些。还有一些人坚持“不严加管教会惯坏孩子”的传统信念,认为“打屁屁”是为孩子好。研究者对16万名儿童在过去5年里的经历进行研究,通过收集“打屁屁”行为的原数据加以分
基于UDP的应用层协议是(69)。
最新回复
(
0
)