首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,S所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为"ABCDEFGl2345",其中字符C的ASCII码值为奇数,在数组中的下标为偶数,
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,S所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为"ABCDEFGl2345",其中字符C的ASCII码值为奇数,在数组中的下标为偶数,
admin
2017-09-23
19
问题
函数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全国计算机二级
相关试题推荐
以下程序统计从终端输入的字符中大写字母的个数。用#号作为输入结束标志,请填空。#include<stdio.h>#include<ctype.h>main(){intnum[26],i;charc;for(i=0;i<26
下面结构体的定义语句中,错误的是()。
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
在C语言中,函数返回值的类型最终取决于()。
以下程序的功能是:通过函数func输入字符并统计输入字符的个数。输入时用字符作为输入结束标志。请填空。#include<stdio.h>long();/*函数说明语句*/main(){longn;n=func(
设有条件表达式:(EXP)?i++;j--,则以下表达式中(EXP)完全等价的是()。
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是()。
对于一个正常运行的C语言程序,以下叙述中正确的是()。
设有如下关系表:RSTABCABCABC112313112223223313则下列操作中正确的是()。
随机试题
患者,女,8岁,反复发热、脓血便住院治疗2个月无效,曾正规用抗生素近2个月,数次大便培养阴性(包括厌氧菌、真菌、阿米巴),血肥达试验阴性,PPD皮试阴性,血清结核抗体阴性。可能的诊断是
下列说法中正确的一项是()
靶器官对阿托品的敏感性顺序由高到低排列正确的是
某施工单位承接了一段长为19km的公路路基工程。该项目位于微丘地区,K12+500~K12+700路段,采用附近挖出来的土质进行路堤填筑。为了赶工期,施工单位昼夜施工,结果发生一起质量事故,在填筑过程中局部出现了“弹簧土"路基现象。事故发生后,施工单位会同
某工程项目在基础施工时,施工人员发现了有研究价值的古墓.监理机构及时采取措施并按有关程序处理了该事件。设备安装工程开始前,施工单位依据总进度计划的要求编制了如下图所示的设备安装双代号网络进度计划(时间单位:d),并得到了总监理工程师批准。依
“备案号”栏:()。“合同协议号”栏:()。
请认真阅读下列材料,并按要求作答。请根据上述材料完成下列任务:根据拟定的教学目标,设计本节课的教学过程。
太平天国由盛转衰的标志是()。
随着互联网的飞速发展,足不出户购买自己心仪的商品已经成为现实。即使在经济发展水平较低的国家和地区,人们也可以通过网络购物来满足自己对物质生活的追求。以下哪项最能质疑上述观点?
Theimportanceandfocusoftheinterviewingtheworkoftheprintandbroadcastjournalistisreflectedinseveralbooksthath
最新回复
(
0
)