首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:从字符串s中,删除所有大写字母’F’。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include <stdio
下列给定程序中,函数fun()的功能是:从字符串s中,删除所有大写字母’F’。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include <stdio
admin
2013-06-12
54
问题
下列给定程序中,函数fun()的功能是:从字符串s中,删除所有大写字母’F’。
请改正程序中的错误,使它能得到正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <stdio.h>
void fun(char *s)
{
int i, j;
/*************found**************/
for(i=j=0; s
!= ’0’;i++)
if(s
!= ’F’)
/*************found**************/
s[j]=s
;
s[j]=’\0’;
}
main ( )
{
char s[80];
printf("\nEnter a string: ");
gets(s);
printf("The original string: ");
puts(s);
fun(s);
printf("The string after deleted: ");
puts(s);
printf("\n\n ");
}
选项
答案
(1)错误:for(i=j=0;s[i]!=’0’;i++) 正确:for(i=j=0;s[i]!’\0’;i++) (2) 错误:s[j]=s[i] 正确:s[j++]=s[i];
解析
错误1:本题考查是否掌握字符串的最后一个字符是结束标志符’\0’。错误2:在循环中,新字符串的下标也要递增,这样最终产生一个新的字符串。
转载请注明原文地址:https://kaotiyun.com/show/6gJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知指针p的指向如下图所示,则执行语句“--p;”后p的值是______。
软件工程研究的内容主要包括:______技术和软件工程管理。
下列程序的输出结果是______。 #include<stdio.h> main() { double d=3.2;int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",d*y); }
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是______。
对长度为4的顺序表进行查找,若第一个元素的概率为1/8,第二个元素的概率为1/4,第三个元素的概率3/8,第四个元素的概率为1/4,则查找任一元素的平均查找长度为______。
以下程序中,fun()函数的功能是求3行4列二维数组每行元素中的最大值,请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{19,33
以下函数返回a所指数组中最小值所在的下标值。请完善下列程序。fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i<n;i++)if(a[i]<a[p]______;retu
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
随机试题
企业需要外部诊断的问题有哪些?
关于感染性心内膜炎的叙述,下列哪项是错误的()。
当鼻咽癌放疗到3600~4000cGy缩野时,一般上界、前界不动,后界一般到
(2009年)为解决主机与外围设备的操作速度不匹配的问题,Windows采用了()。
下列关于公司偿债能力分析的说法,正确的有()。Ⅰ.包括短期偿债能力分析和长期偿债能力分析两个方面Ⅱ.短期偿债能力的强弱取决于流动资产的流动性Ⅲ.长期偿债能力是指公司偿还1年以上债务的能力Ⅳ.从长期来看,短期偿债能力与公司的获利能
下列各项中,可能影响注册会计师选择进一步审计程序性质的有()。
甲股份有限公司(以下简称“甲公司”)有关无形资产业务如下:(1)2009年1月,甲公司以银行存款1200万元购入一项土地使用权(不考虑相关税费)。该土地使用年限为50年。(2)2009年6月,甲公司研发部门准备研究开发一项专有技术。在研
学生在公共社交场合讲话,总是出现发抖、脸红、声音发颤、口吃、不敢抬头、不敢正视对方眼睛的现象,这种心理症状是()。
一项调查研究显示,服用减肥药对肥胖者瘦身没有显著帮助,有的甚至会产生副作用。专家建议,不要再吃减肥药了,应该通过日常饮食来调节。以下各项如果为真,最能质疑专家观点的是()。
认识运动的辩证过程,首先是从实践到认识的过程。所谓由实践到认识,也就是在实践的基础上形成感性认识,并由感性认识上升到理性认识。感性认识和理性认识的区别是()
最新回复
(
0
)