首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将s所指字符串中ASCⅡ值为奇数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。 例如。若s所指字符串中的内容为:”ABCDEFGl2345”,其中字符A的ASCⅡ码值为奇数、…、字符1的ASCⅡ码值也为奇数、…都应当删
函数fun的功能是:将s所指字符串中ASCⅡ值为奇数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。 例如。若s所指字符串中的内容为:”ABCDEFGl2345”,其中字符A的ASCⅡ码值为奇数、…、字符1的ASCⅡ码值也为奇数、…都应当删
admin
2013-04-02
47
问题
函数fun的功能是:将s所指字符串中ASCⅡ值为奇数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。
例如。若s所指字符串中的内容为:”ABCDEFGl2345”,其中字符A的ASCⅡ码值为奇数、…、字符1的ASCⅡ码值也为奇数、…都应当删除,其他依此类推。最后t所指的数组中的内容应是:”BDF24”。
注意:部分源程序存在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
void fun(char *s, char t[])
{
}
main()
{
char s[100], t[100];void NONO ();
printf("\nPlease 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);
}
选项
答案
{ int i, j=0; for(i=0; i
解析
(1)首先,求得字符串的长度。
(2)然后选择字符串中ASCII码为偶数的字符。
(3)最后将(2)中选择出的字符复制到指定的字符数组中。
转载请注明原文地址:https://www.kaotiyun.com/show/2DJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列数据结构中,能用二分法进行查找的是 ______。
当运行以下程序时,输入abcd,程序的输出结果是:[]。insert(charstr[]){inti;i=strlen(str);while(i>0)
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为[]。
有以下程序 int fun(int n) { if(n=1) return 1; else return(n+fun(n-1)); } main(
以下数组定义中错误的是______。
以下程序中,函数fun的功能是计算x2(上标)-2x+6,主函数中将调用fun函数计算:y1=(x+8)2(上标)-2(x+8)+6y2=sin2(上标)(x)-2sin(x)+6请填空。
若变量已删除正确定义,则以下语句的输出结果是______。 s=32; s^=32; printf("%d",s);
若要求定义具有1O个int型元素的一维数组a,则以下定义语句中的错误的是______。
设有说明structDATE{intyear;intmonth;intday;};请写出一条定义语句,该语句定义d为上述结构体类型变量,并同时为其成员year、month、day依次赋初值2006、10、1:【】。
随机试题
下列不符合慢性淋巴细胞性白血病的淋巴结的病理变化的是
A.生物毒类中毒B.乙二醇中毒C.氯酸盐中毒D.导眠能中毒E.短效巴比妥类中毒最适于血浆置换治疗的中毒是
A.亚硝基脲类抗肿瘤药B.乙烯亚胺类抗肿瘤药C.噻唑烷二酮类降糖药D.孕激素拮抗药E.H1受体拮抗药米非司酮为
A公司内设相对独立的商标标识印制厂和纸箱生产厂,2001年8月,A公司开始改制。2001年12月12日,A公司因为印制假冒商标标识行为被省工商局处以罚款5万元,罚款由商标印制厂缴纳。同年12月20日,A公司改制成从事商标标识印制的B公司和从事纸箱生产的C公
2018年年初甲企业(国有企业)生产经营用地分布于A、B、C三个地域,A的土地使用权属于甲企业,面积10000平方米,其中幼儿园占地1000平方米,厂区内绿化占地2000平方米;B的土地使用权属甲企业与乙企业共同拥有,面积5000平方米,实际使用面积各半;
2015年3月8日,某食品厂向某面粉厂购买面粉20吨,货款共计12万元。同日,食品厂向面粉厂出具了以自己为出票人、其开户行A银行为付款人、面粉厂为收款人、票面金额为12万元的见票即付的商业汇票一张,并在该汇票上签章。3月20日,面粉厂向某机械厂购
我国城市土地进入市场后,经济杠杆的手段在土地资源的合理利用中发挥了重要作用,从改革发展的趋势看,下列表述正确的是()。
Access2000中,在操作数据库表时,如果要修改多处相同的数据,可以使用Access的_________功能,自动将查找到的数据更新为新数据。
Thenthereisthewholecurriculumlaysemphasis,forinstance,ifnecessaryskills,suchasreading,writingandmathematics,o
ShouldCollegeStudentsBeInvolvedinBusinessActivities?1.现在有许多大学生参与商业活动2.对大学生是否应该参与商业活动有许多说法3.我的看法
最新回复
(
0
)