首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,S所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为"ABCDEFGl2345",其中字符C的ASCII码值为奇数,在数组中的下标为偶数,
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,S所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为"ABCDEFGl2345",其中字符C的ASCII码值为奇数,在数组中的下标为偶数,
admin
2017-09-23
25
问题
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,S所指串中剩余的字符形成的新串放在t所指的数组中。
例如,若s所指字符串中的内容为"ABCDEFGl2345",其中字符C的ASCII码值为奇数,在数组中的下标为偶数,因此必须删除;而字符1的ASCII码值为奇数,在数组中的下标为奇数,因此不应当删除,其他依此类推。最后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("InPlease enter string s:");
scanf("%s",s);
fun(s,t);
printf("knThe result is:%s\n",t);
NONO();
}
void NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
char s[100],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);
}
选项
答案
voicl fun (char *s, char t[] ) { int i, j=0 ; for (i=0; i < str1en (s); i ++)
解析
本题是从一个字符串按要求生成另一个新的字符串。我们使用for循环语句来解决这个问题。在赋值新的字符串之前,先对数组元素的下标和ASCII码的值进行判断,将满足要求的元素赋给新的字符串。
转载请注明原文地址:https://jikaoti.com/ti/hZa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下语句定义正确的是()。
以下选项中与if(a==1)a++;elsea=b;语句功能不同的语句是()。
已知函数isaplha(ch)的功能是判断变量ch是否是字母,若是,则该数值为1,否则为0。下面程序执行后的输出结果是()。#include<ctype.h>#include<string.h>voidfun(cha
设有以下程序:main(){inti,sum=0;for(i=2;i<10;i++){if((i%2)==0)continue;sum+=i;}printf("%d\n",sum);}
以下能正确定义且赋初值的语句是()。
以下程序中函数fun的功能是:统计person所指结构体数组中所有性别(sex)为M的记录的个数,存入变量n中,并作为函数值返回。请填空:#include<stdio.h>#defineN3typedefstruct{in
以下对联合类型叙述正确的是()。
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++后,下列说法错误的是()。
以下不能正确计算代数式值的C语言表达式是()。
在将E-R图转换到关系模式时,实体和联系都可以表示成【】。
随机试题
A.发热反应B.过敏反应C.溶血反应D.细菌污染反应E.循环超负荷75岁男性,因外伤失血性休克,快速输血输液治疗,当休克纠正后不久出现头痛,呼吸急促,发绀,咳嗽并咳出血性泡沫痰,此时应考虑
评估病人用氧效果的指征是
“口福居”是某市极具知名度的火锅店,虽然开业时间不长,但已经在该市及周边市县开有多家连锁店;其店面装修、服务员制服,餐具、菜单等都形成了自己的特色。“旺福居”是一家新开业的火锅店,为了使得开业兴隆,“旺福居”做了大量的宣传,同时其服务员的制服以及菜单等都采
甲委托乙到A公司购买某型号机器1台,双方约定报酬为1000元。乙到A公司协商购买机器事宜,但因A公司要价过高,尽管乙再三努力,机器价格仍超过了甲可以承受的限度,乙只好无功而返。乙向甲请求支付相应报酬,甲可以以委托事务未能完成为由拒绝支付报酬。()
在人类历史上,最早专门论述教育问题的著作是()。
宋朝科举考试制度的主要表现是______、______、______、______。
方雅为某小学四年级学生,为完成王老师布置的命题作文《记邻居家的一件事》,虚构了邻居王小明家虐待父母的故事。由于文章感人,王老师推荐给《一江晚报》发表。文章发表后,王小明受到指责,十分气愤。王小明起诉到法院。问题:本案侵犯了王小明何种权利?
Earthquakes66.AttwominutestonooninSeptember1of1923,thegreatclockinTokyostopped.67.TokyoBayShookasifh
Intheatmosphere,carbondioxideactsratherlikeaone-waymirror—theglassintheroofofagreenhousewhichallowsthesun’s
Offeringagiftcanbeamutualpleasure;somemightsayitshouldbeapleasureforgiverandrecipient.Aproblemwithamoder
最新回复
(
0
)