首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,s所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为”ABCDEFGl2345”,其中字符C的ASCII码值为奇数,在数组中的下标为偶数,
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,s所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为”ABCDEFGl2345”,其中字符C的ASCII码值为奇数,在数组中的下标为偶数,
admin
2020-07-23
58
问题
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,s所指串中剩余的字符形成的新串放在t所指的数组中。
例如,若s所指字符串中的内容为”ABCDEFGl2345”,其中字符C的ASCII码值为奇数,在数组中的下标为偶数,因此必须删除;而字符1的ASCII码值为奇数,在数组中的下标为奇数,因此不应当删除,其他依此类推。最后t所指的数组中的内容应是”BDF12345”。
注意:部分源程序在文件PROG1.C中。
请勿改动main函数和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#include
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("\nThe 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);
}
选项
答案
void fun(char*s,char t[]) { int i,j =0; for(i =0,i
解析
本题是从一个字符串按要求生成另一个新的字符串。我们使用for循环语句来解决这个问题。在赋值新的字符串之前,先对数组元素的下标和ASCII码的值进行判断,将满足要求的元素赋给新的字符串。
转载请注明原文地址:https://kaotiyun.com/show/Pmyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明和函数声明:classBase{intm;public:intn;protected:intp;};classDe
有如下程序:classBase{public:intdata;};classDerived1:publicBase{};classDerived2:protectedBase{};intmain(){Deriv
下列有关函数重载的叙述中,错误的是()。
将E-R图转换为关系模式时,实体和联系都可以表示为( )。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下面是重载为非成员函数的运算符的函数原型,其中错误的是()。
下列选项中不属于结构化程序设计原则的是()。
下列有关数据库的描述,正确的是()。
数据库管理系统是()。
随机试题
某发热患者,最高体温达39.8℃,最低体温为37.5℃。此热型为()
A.轻度B.中度C.重度D.Ⅱ°E.Ⅲ°成人躯干烧伤,伤及真皮层,其烧伤严重性分度为
It’sinterestinghowlittlemostofUSknowaboutourancestorsoraboutthehistoryofourfamily.Ifyou【56】tobenobility(贵族
A.周围神经炎B.二重感染C.血液系统损害D.肾脏损害E.过敏性休克四环素易引起的不良反应是
市场价格()期权执行价格,债券持有者就可以行使美式买权。
关于包含境外经营的合并财务报表编制,下列说法中正确的有()。
适用于向上级机关汇报工作、反映情况,回复上级机关询问的公文种类是()。
公安机关的人民警察的治安行政处置权表现形式正确的是()。
家里的白炽灯用久了会发黑,是因为()。
Inspiredinterimresponsestohithertounknownproblems,NewDealeconomicstratagemsbecame____asaresultofbureaucratizati
最新回复
(
0
)