首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将S所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AA
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将S所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AA
admin
2018-10-21
65
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将S所指字符串中位于奇数位置的字符或ASCII码值为偶数的字符依次放入t所指数组中。例如,字符串中的数据为“AABBCCDDEEFF”,则输出应当是“ABBCDDEFF”。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<conio.h>
#include<stdio.h>
#include<string.h>
#define N80
void fun(char*s,chart[])
{
int i,j=0;
for(i=0;i<(int)strlen(s);
i++)
/*********found*********/
if(i%2&&s
%2==0)
t[j++]=s
;
/*********found*********/
t
=’\0’;
}
main()
{
char s[N],t[N];
printf("\nPlease enther string s:");
gets(s);
fun(s,t);
printf("\nThe result is:%s\n",t);
}
选项
答案
(1)if(i%2||s[i]%2==0)或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/X0xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
实体联系模型是一种常用的高级概念数据模型,而______是实体联系模型中的核心。
C语言中while循环和do-while循环的主要区别是______。
下列选项中错误的说明语句是
以下程序输出的结果是#include<stdio.h>main(){inti=010,j=10;printf("%d,%d\n",++i,j--);}
下列选项中不符合良好程序设计风格的是______。
设有以下定义和语句,则*(*(p+2)+1)的值为【】。inta[3][2]={10,20,30,40,50,60},(*p)[2];p=a;
数据结构分为逻辑结构与()。
数据的存储结构是指
以下程序的功能是:将输入的正整数按逆序输出。例如:若输入135则输出531。请填空。#includemain(){intn,s;printf("Enteranumber:");scanf("%d",&n);prin
随机试题
有效积温计算公式K=N(T-C)中,C表示()
输血不是作为主要传播途径的病毒性疾病为
胶艾汤的组成药物不包括
某施工企业项目经理在组织项目施工中,为了赶工期,施工质量控制不严,造成某分项工程返工,使其施工项目受到一定的经济损失。施工企业对项目经理的处理主要是()。
根据我国刑法的规定,对于未遂犯,可以比照既遂犯()。
有关附或有条件债务重组中,计算未来应收金额时应包含或有收益。( )
大多数环境学论著认为,人类大量排放二氧化碳等温室气体,导致全球气温上升,而全球变暖将使地球两极的冰川融化,海平面上升,进而给人类的生存造成威胁。但是,荷兰学者克罗宁博格所著的《人类尺度:一万年后的地球》一书中的观点,似乎可以让人类稍稍缓解一下在气候变暖问题
下列事实中构成不当得利的是()。
SpeakerA:Well,I’mreallygladItalkedtoDougabouttheproblemIwashavingwithmygirlfriend.Hegavemesomeexcellenta
教学
最新回复
(
0
)