首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,S所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为"ABCDEFGl2345",其中字符C的ASCII码值为奇数,在数组中的下标为偶数,
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,S所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为"ABCDEFGl2345",其中字符C的ASCII码值为奇数,在数组中的下标为偶数,
admin
2017-09-23
36
问题
函数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全国计算机二级
相关试题推荐
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[5]={1,2,3,4,5};int*p=a,**q=&p;printf("%d",*(p++));pr
若输入“abcdef”、“abdef”,以下程序的输出结果为()。#include<stdio.h>#lnclude<string.h>main(){intn;chars1[20],s2[20],p1,*
判断char型变量c1是否为小写字母的正确表达式为()。
软件工程研究的内容主要包括:软件开发技术和()。
以下能正确定义且赋初值的语句是()。
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是()。
以下选项中不属于字符常量的是()。
在深度为7的满二叉树中,度为2的节点个数为()。
若整型变量a、b、c、d中的值依次为1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是()。
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
随机试题
“套期工具”账户的性质属于【】
多房棘球绦虫的终宿主主要是
文教建筑是供人们政治文化活动、行政办公以及其他商业、生活服务等公共事业所需要的建筑物。()
房地产开发投资中的销售税金,又称“两税一费”,包括()。
产业政策的()是政府为实现特定的产业发展目标对经济活动的一种自觉干预。
检务部门签发证单出境应在5个工作日内完成,入境应在10个工作日内完成。检验检疫机构签发的证单以验讫日期为签发日期。( )
简述综合型绩效考评方法。
评价量规:问题:教学中如何使用该评价量规(说出两种方案)?并指出该案例中的评价量规不够完善的地方。
教师应该不断了解学生的过去与现状,预测学生的发展与未来,检验教育教学效果,获取教育教学反馈信息,准备新一轮的教育教学活动。这体现了教师劳动的()特点。
大额可转让定期存单不同于传统定期存单的特点有()。
最新回复
(
0
)