首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,s所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为"ABCDEFG12345”,其中字符C的ASCⅡ码值为奇数,在数组中的下标为偶数,因
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,s所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为"ABCDEFG12345”,其中字符C的ASCⅡ码值为奇数,在数组中的下标为偶数,因
admin
2018-03-28
42
问题
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,s所指串中剩余的字符形成的新串放在t所指的数组中。
例如,若s所指字符串中的内容为"ABCDEFG12345”,其中字符C的ASCⅡ码值为奇数,在数组中的下标为偶数,因此必须删除;而字符1的ASCⅡ码值为奇数,在数组中的下标为奇数,因此不应当删除,其他依此类推。最后t所指的数组中的内容应是"BDFl2345"。
注意:部分源程序在文件PROG1.C中。
请勿改动main函数和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<stdio.h>
#include<string.h>
void fun(char*s,char t[])
{
}
main()
{
char s[100],t[100];void NONO();
printf("knPlease enter string s:");
scanf("%s",s);
fun(s,t);
printf("knThe result is:%s、n",t);
NONO();
}
void NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
char s[i00],t[100];
FILE,*rf,*wf;
int i;
rf=fopen("in.dat","r");
wf=fopen("out.dat","W");
for(i=0;i<10 ; i++){
fscanf(rf,"%s",s),
fun(s,t);
fprintf(wf,"%s\n",t);
}
fclose(rf);
fclose(wf);
}
选项
答案
void fun (char *s, char t[] ) { int i, j = 0 : for (i = 0 ; i <strlen (s) ;i++)
解析
本题是从一个字符串按要求生成另一个新的字符串。我们使用for循环语句来解决这个问题。在赋值新的字符串之前,先对数组元素的下标和ASCII码的值进行判断,将满足要求的元素赋给新的字符串。
转载请注明原文地址:https://jikaoti.com/ti/2ia0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下面程序,则执行后的输出结果是【】。#include"stdio.h"main(){intx,y,z;x=1;y=2;z=3;if(x>y)if(x>z)printf("%d",x);el
下列程序的输出结果是()。intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=3,e=5,
下面程序运行后的输出结果是_____。structabc{inta,b,c;}main(){structabcs[2]={{1,2,3},{4,5,6}};intt=s[0].a
以下程序的功能是进行位运算main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,b);}程序运行后的输出结果是
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件()。
以下不正确的转义字符是()。
以下函数调用语句中实参的个数是()func((exp1,exp2),(exp3,exp4,exp5));
若语句“t=fun(fun(x,y,a),(a+b,a+C,x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
随机试题
下列情况中,注册会计师应在审计报告的意见段之后增加强调事项段的有()
以前年度销售的产品发生销售退回,退回时一般应冲减()。
患儿,1岁。弛张热,发热5天,咳嗽、气喘4天,用青霉素静脉滴注4天症状好转不明显。今日突然烦躁,呼吸困难,阵发性咳嗽。查体:体温39℃,呼吸60次/分,心率增快,170次/分,节律规整,气管出现右移。胸片示左肺液气胸。该患儿急救措施应首选
某乙的医药费应如何承担?()某丙之父行使侵权行为之债的请求权,其诉讼时效期间自其知道侵害事实发生之日起是多长时间?()
甲企业于1996年10月就一项组合家具提交了实用新型专利申请,试问下列选项中哪些破坏该专利申请的新颖性?
使用ψ20橡胶条的节点是:
2014年10月7日,北京语言大学国家语言监测与研究中心平面媒体中心发布“2014年春夏季中国报纸流行语——马航失联、乌克兰局势、新‘国九条’、京津冀一体化、国企改革、丝绸之路经济带、权力清单、零容忍、雪龙号、去哪儿”位列综合类十大流行语。媒体流行语是一个
假冒名牌行为是指采用假冒或仿冒等混淆手段从事市场交易,损害竞争对手的行为。可见,下列不属于此类行为的一项是()。
社会形态更替规律的客观性并不否定人们历史活动的能动性,人们的历史选择性包含的意思是
TASKONE—TITLE•Forquestions13—17,matchtheextractswiththetitles,listedA—H.•Foreachextract,choosethetitlegiven.
最新回复
(
0
)