首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n中存放指定的下标。 例如,输入一个字符串“World”,然后输入3,则调用该函数后的结果为“Word”。 注意:部
编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n中存放指定的下标。 例如,输入一个字符串“World”,然后输入3,则调用该函数后的结果为“Word”。 注意:部
admin
2016-12-06
90
问题
编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n中存放指定的下标。
例如,输入一个字符串“World”,然后输入3,则调用该函数后的结果为“Word”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
1 #include<stdlib.h>
2 #include<stdio.h>
3 #include<conio.h>
4 #define LEN 20
5 void fun(char a[],char b[],int n)
6 {
7
8 }
9 void main ()、
10 {
11 char str1[LEN],str2[LEN];
12 int n;
13 system(’’CLS’’);
14 printf("Enter the string:\n’’);
15 gets(str1);
16 printf(’’Enter the position of the string deleted:’’);
17 scanf(’’%d’’,&n);
18 fun(str1,str2,n);
19 printf("The new string is:%s\n’’,str2);
20 }
选项
答案
1 void fun(char a[],char b[],int n) 2 { 3 int i,k=0; 4 for(i=0 ; a[i]!=’\0’;i++) 5 if(i!=n) /*将不是指定下标的字符存入数组b中*/ 6 b[k++]=a[i]; 7 b[k]=’\0’; /*在字符串最后加上结束标识*/ 8 }
解析
本题要求删除字符串中指定下标的字符,即把非指定下标的字符保留,所以if语句条件表达式的内容是if(i!=n)。字符串最后不要忘记加上字符串结束标识’\0’。
转载请注明原文地址:https://kaotiyun.com/show/NVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。main(){chara=’A’;intb=20;pxintf("%d,%o",(a=a+a
设Y是int型变量,请写出判断Y为奇数的关系表达式【】。
以下程序的功能是进行位运算:main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,b);}程序运行后的输出结果是______。
有以下程序:main(){inti=1,j=1,k=2;if((j++‖k++)&&i++)printf("%d,%d,%d\n",i,j,k);}执行后的输出结果是______。
有以下程序:main(){chara,b,c,d;scanf("%c,%c,%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c\n",a,b,c,d);}若运行时从键盘上
函数fun的功能是计算xn:doublefun(doublex,intn){inti;doubley=1;for(i;=1;i<=n;i++)y=y*x;returny;}主函数中已
以下程序的功能是将字符串s中的数字字符放人d数组中,最后输出d中的字符串。例如,输入字符串abc123edf456gh,执行程序后输出123456。请填空。#include<stdio.h>#inclu
有以下程序中若有如下说明和定义语句;charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;…}以下选项中对函
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。main()/*Beginning*/{intr;floats;scanf("%d",&r);s=*π*r*r*r;printf("
在面向对象方法中,属性与操作相似的一组对象称为【】。
随机试题
收容审查属于()。
患者女,25岁。右足癣并发感染1周,2天前开始出现右小腿有片状红疹,颜色鲜红,中间较淡,边缘清楚,右腹股沟淋巴结肿大。该病主要的致病菌是
A.石膏B.夏枯草C.芦根D.栀子E.知母
组织代谢产物舒张血管作用属于平均动脉压在一定范围内脑血流量维持稳定水平是依赖于
下列疾病,脑脊液放置24小时后,可有纤细的网状薄膜形成的是()
加减一阴煎主要适用于()
以下叙述错误的是()。
Todaytherearepolicemeneverywhere,butin1700,Londonhadnopolicemenatall.Afewoldmenusedtoprotectthecitystreet
下列选项中,不是Access内置函数的是()。
Westerndoctorsarebeginningtounderstandwhattraditionalhealershavealwaysknown,thatthebodyandthemindareinseparab
最新回复
(
0
)