首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n中存放
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n中存放
admin
2020-06-02
48
问题
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n中存放指定的下标。
例如,输入一个字符串“World”,然后输入3,则调用该函数后的结果为“Word”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#inclucte<stdlib.h>
#include<stdio.h>
#include<conio.h>
#define LEN 20
void fun(char a[],char b[],
int n)
{
}
void main()
{
char str1[LEN],str2[LEN];
int n;
system("CLS");
printf("Enter the string:\n");
gets(strl1);
printf("Enter the position of the string deleted:");
scanf("%d",&n);
fun(str1,str2,n);
printf("The new string is:%sS、n",str2);
}
选项
答案
void fun(char a[],char b[],int n) { int i,k=0; for(i=0;a[i]!=’\0’;i++) if(i!=n) /*将不是指定下标的字符存入数组b中*/ b[k++]=a[i]; b[k]=’\0’; /*在字符串最后加上结束标识*/ }
解析
本题要求删除字符串中指定下标的字符,即把非指定下标的字符保留,所以if语句条件表达式的内容是if(i!=n)。字符串最后不要忘记加上字符串结束标识’\0’。
转载请注明原文地址:https://kaotiyun.com/show/3qCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
计算机能直接执行的程序是()。
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf(
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
有以下程序:#include<stdio.h>main(){intb[3][3]={0,1,2,0,1,2},i,j,t=1;for(i=0;i<3;i++)for(j=i;j<=i;j++)t+=b[i][b[j][i]];printf("
有以下程序:#include<stdio.h>intfun(){staticintx=1;x*=2:returnx;}main(){inti,s=1;for(i=1;i<=3;i++)s*=fun();printf("%d\
下列叙述中错误的是()。
度为3的一棵树共有30个结点,其中度为3,1的结点个数分别为3,4。则该树中的叶子结点数为()。
有以下程序段:#include<stdio.h>intj;floaty;charname[50];seanf("%2d%f%s",&j,&y,name);当执行上述程序段时,从键盘上输入555667777abc后,y的值为()。
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
随机试题
职工代表大会或全体职工讨论集体合同草案时应当有_______以上职工代表或者职工出席,而且必须经过全体职工代表半数以上或者全体职工________以上同意,该集体合同草案方可通过。()
为证实某公司所记录的资产是否均由该公司拥有或控制,记录的负债是否均为该公司应当履行的偿还义务,注册会计师采用下列哪种程序能够获取充分、适当的审计证据()
不属于药物制剂开发设计基本原则的是
妊娠合并风湿性心脏病产妇,心功能Ⅱ级,临产后护士所实施的护理措施应除外
GBJl33—1990《民用建筑照明设计标准》规定,直接眩光限制质量等级可按眩光程度分为()。
我国行业标准规定沥青混凝土面层外观质量要求有:表面应平整、坚实,不得有脱落、裂缝、推挤、粗细料集中现象,以及()等项内容。
某服装厂为增值税一般纳税人,增值税率17%,退税率16%。2011年11月外购棉布一批,取得的增值税专用发票注明价款200万元,增值税34万元,货已入库。当月进口料件一批.海关核定的完税价格25万美元,已按购进法向税务机关办理了《生产企业进料加工贸易免税证
N%#[}A¥{§A}%[R
Theirrefusaltosigntheinternationaltreatywas______bymanycountriesintheworld.
Shoalsoffishareabletomoveandturninseamlessformationbyfollowingsimplerulesthatarelikethoseusedbycardrivers
最新回复
(
0
)