首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,s所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为"ABCDEFG12345”,其中字符C的ASCⅡ码值为奇数,在数组中的下标为偶数,因
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,s所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为"ABCDEFG12345”,其中字符C的ASCⅡ码值为奇数,在数组中的下标为偶数,因
admin
2018-03-28
46
问题
函数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://kaotiyun.com/show/gDxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta[4][4]={{1,2,-3,-4},{0,-12,-13,14},{-21,23,0,-24},{-31,32,-33,0}};inti,j,s=0;for(i=0;i
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
以下程序的功能是进行位运算main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,b);}程序运行后的输出结果是
有以下程序:#include<stdio.h>main()}chara,b,e,d;seanf("%e,%e,%d,%d",&a,&b,&c,&d);printf("%c,%c,%e,%c\n",a,b,c,
以下数组定义中错误的是()。
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件()。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是( )
随机试题
试用生理学知识解释有机磷农药中毒时的表现及其急救方法。
吴茱萸主要用于
I期临床试验的内容:
认知治疗的主要环节是
注意力缺陷多动症的最终治疗目标是()
甲公司2010年度会计处理与税务处理存在差异的交易或事项如下:(1)持有的交易性金融资产公允价值上升60万元。根据税法规定,交易性金融资产持有期间公允价值的变动金额不计入当期应纳税所得额;(2)计提与担保事项相关的预计负债600万元。根
根据所给材料回答问题。某出版社书刊销售收入适用的增值税率为10%。由于位于省会城市,其适用的城市维护建设税率为7%,教育费附加率为3%。该社拟出版某种32开平装图书,印6000册,按利润为30000元的目标测算其定价。已知的相关数据(已对一些数据作了简化
村民李某承包了甲村集体所有的苹果园,双方就果园产出的苹果的归属没有约定。则产出的苹果应归()。
中央政令下达后,除了加大督查力度,更需要强化政策信息(),通过各种渠道让政策为民众所熟知,利用舆论和公众的监督,提高政策执行的()。
赛龙舟(DragonBoatRace)的习俗起源于中国南方。他们选择五月初五进行图腾庆典(totemceremony)。图腾上最主要的象征是龙,因为中国人认为自己是龙的传人,因此他们还做了龙舟。后来中国人将这一习俗与端午节联系起来。这是唯一一个源自中
最新回复
(
0
)