首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,S所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为"ABCDEFGl2345",其中字符C的ASCII码值为奇数,在数组中的下标为偶数,
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,S所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为"ABCDEFGl2345",其中字符C的ASCII码值为奇数,在数组中的下标为偶数,
admin
2017-09-23
58
问题
函数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://kaotiyun.com/show/fsxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输m结果是()。typedefunion{doublex[3];inty[4];charz[10];}M;Mt;main(){Printf("%d\n",sizeof
以下程序的输出结果是()。#include<stdio.h>main(){inta=1,b=3;if((++a<0)&&!(b--<=0))printf("%d,%d\n",a,B;else
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
若输入“abcdef”、“abdef”,以下程序的输出结果为()。#include<stdio.h>#lnclude<string.h>main(){intn;chars1[20],s2[20],p1,*
若从键盘输入24,则以下程序输出的结果是()。#include<stdio.h>main(){inta;scanf("%d",&A);if(a>20)printf("%d",A);if(a>1
下面程序的输出结果是()。typedefunion{longx[1];inty[4];charz[10];}M;Mt;main(){printf("%d\n",sizeof(t));
有以下程序:#include<stdio.h>#defineX5+6main(){inta=2,c;C=X*2:printf("%d",C);}程序运行后的输出结果是()。
以下能正确定义字符串的语句是()。
下列特征中不是面向对象方法的主要特征的是()。
两个或两个以上模块之间关联的紧密程度称为()。
随机试题
在行政诉讼中,人民法院认为行政案件的审理需以民事诉讼的裁判为依据的,可以()。
如何使用万用表检测节气门位置传感器?
下列比例中,()是优先选用的比例。
重症肌无力的对因治疗药物是
单位银行结算账户的存款人只能在银行开立一个基本存款账户。()
某企业采用约当产量比例法将生产成本在完工产品与在产品间进行分配.按品种法计算产品成本,材料于产品投产时一次投入。5月份企业生产完工产品1280件,月末各工序在产品数量为880件。全部在产品约当量为360件。且企业当月累计发生的直接材料成本为432000元。
文字概率相对于数字概率具有模糊性、非概率运算性和语义特性等特征。数字概率是一种更精确的风险表达方式,在风险沟通时人们对其能比较客观地传递、解释和利用。文字概率和数字概率在进化历史上出现时间不同,隶属的发展领域(语言和数学)也不同,所以其特征上的差异可能不止
达尔文提出以自然选择为基础的生物进化论学说的著作是()。
我国刑法中的主犯不包括()。
设A,B为随机事件,且P(B)>0,P(AIB)=1,则必有
最新回复
(
0
)