首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEEFF”,则输出应当是“ABBCDDEFF”。 请改正程序中的错误,使它能得出正确的结
下列给定程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEEFF”,则输出应当是“ABBCDDEFF”。 请改正程序中的错误,使它能得出正确的结
admin
2021-06-15
42
问题
下列给定程序中,函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEEFF”,则输出应当是“ABBCDDEFF”。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<conio.h>
2 #include<stdio.h>
3 #include<string.h>
4 #define N 80
5 void fun(char * s,char t[])
6 {
7 int i,j=0;
8 for(i=0;i<(int)strlen(s);i++)
9 /*********found*********/
10 if(i%2&&s
%2==0)
11 t[j++]=s
;
12 /*********found*********/
13 t
=’\0’;
14 }
15 main()
16 {
17 char s[N],t[N];
18 printf(’’\nPlease enther string s:’’);
19 gets(s);
20 fun(s,t);
21 printf("\nThe result is:%s\n’’,t);
22 }
选项
答案
(1)if(i%2 || s[i]%2==O)或if(i%2 !=0 || s[i]%2==0) (2)t[j]=’\0’;或t[j]=0;
解析
(1)根据题意,将字符串s中位于奇数位置的字符或ASCII码值为偶数的字符,依次放入字符串t中,所以if条件中要使用“或”运算。
(2)变量j控制字符串t的下标,所以是t[j]。
转载请注明原文地址:https://kaotiyun.com/show/x5tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
设文件指针fp已定义,执行语句fp=fopen("file","w");后,下列针对文本文件file操作叙述的选项中正确的是()。
在一个C源程序文件中所定义的全局变量,其作用域为
以下不能将s所指字符串正确复制到t所指存储空间的是()。
已知:intc[3][4];,则对数组元素引用正确的是()。
若二维数组a有m列,则在a[i][j]前的元素个数为()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量S、P、q均已正确定义,并用于指向链表结点,指针变量S总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;S=S->next;p=s;while(p->next)p=p->next;
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
在C语言中,以下说法不正确的是()。
随机试题
MyWorstTravelExperienceLastyearmyparentsdecidedtotakemetoacowboyranch(牧场)forourvacation.Iwashappyand【W
女性,47岁,胆囊结石病史4年,曾先后发作性胆绞痛4次,BUS显示胆囊内充满型结石。首选的治疗方法是下列哪一种
患者男,40岁。主要表现为长期发热、持续全身淋巴结肿大,伴慢性腹泻,体重明显下降。实验室检查:HIV抗体初筛呈阳性反应。将血液标本送HIV确认实验室确认。HIV抗体确证试验结果的判定不正确的是
生物体内“通用能量货币”是指()
A.知柏地黄丸 B.参苓白术散 C.泻心导赤散 D.黄连解毒汤 E.清热泻脾散治疗鹅口疮之虚火上炎证,首选的是
我国国民经济和社会发展规划按行政层级可分为()。
证券组合管理的特点主要表现在()。
有四条直线,可以组成“王”或“口”等,也可组成长方形、棱形等图形,结合实际,谈谈你的理解。
秘匿权(辽宁大学2006年研)
Aleadingbiologisthascomparedthephysiology(生理学)offlightedspecieswiththerepresentationsofspiritualandmythicalcreat
最新回复
(
0
)