首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
以下函数的功能是删除字符串s中的所有数字字符。请填空。 void dele (char *s) int n=O; for(i=0;s[i];i++) if( 【7...
查看本题答案
包含此试题的试卷
计算机等级考试《填空》真题及答案
点击查看
你可能感兴趣的试题
以下程序的功能是将字符串s中的数字字符放入d数组中最后输出d中的字符串例如输入字符串:abc123e
以下函数的功能是删除字符串s中的所有数字字符请填空vioddelechar*sintn=0i;for
以下程序的功能是将字符串s中的数字字符放人d数组中最后输出d中的字符串例如输入字符串abc123ed
以下程序的功能是将字符串s中的数字字符放入d数组中最后输出d中的字符串例如输入字符串:abcl23e
以下程序的功能是将字符串s中的数字字符放入d数组中最后输出d中的字符串例如输入字符串abc123ed
以下程序的功能是将字符串s中的数字字符放入d数组中最后输出d中的字符串 例如输入字符串abc123
以下程序的功能是将字符串s中的数字字符放人d数组中最后输出d中的字符串例如输入字符串abc123ed
以下函数的功能是删除字符串s中的所有数字字符请填空voiddelechar*sintn=0i;for
以下程序的功能是将字符串s中的数字字符放入d数组中最后输出d中的字符串例如输入字符串abcl23ed
以下程序的功能是将字符串s中的数字字符放入d数组中最后输出d中的字符串例如输入字符串abc123ed
以下函数sstrcat的功能是实现字符串的连接即将t所指字符串复制到s所指字符串的尾部例如s所指字符
以下程序的功能是将字符串s中的数字字符放入d数组中最后输出d中的字符串例如输入字符串abc123ed
以下函数的功能是删除字符串s中的所有数字字符请填空 vioddelechar*s {intn=0i
以下函数的功能是删除字符串s中的所有数字字符请填空 voiddelechar*s { intn
以下函数的功能是删除字符串s中的所有数字字符请填空 vioddelechar*s {intn=0
以下程序的功能是将字符串s中的数字字符放入d数组中最后输出d中的字符串例如输入字符串abcl23ed
以下函数的功能是删除字符串s中的所有数字字符请填空vioddelechar*sintn=0i;for
给定程序MODI1.C中函数fun的功能是:依次取出字符串中所有数字字符形成新的字符串并取代原字符串
以下程序的功能是将字符串s中的数字字符放入d数组中最后输出d中的字符串例如输入字符串:abcl23e
以下函数的功能是删除字符串s中的所有数字字符请填空voiddelechar*sintn=0i;for
热门试题
更多
下列给定程序中函数fun的作用是将字符串tt中的小写字母都改为对应的大写字母其他字符不变例如若输入edSdAd则输出EDSDAD请改正程序中的错误使它能得到正确结果注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<stdio.h>#include<string.h>#include<conio.h>/*************found*************/charfunchartt[]intifori=0tt[i]i++/*************found*************/iftt[i]>=’A’&&tt[i]<=’Z’tt[i]-=32returnttmainintichartt[81]clrscrprintf/nPleaseenterastringgetsttprintf/nTheresultstringis/n%sfuntt
请编写函数fun它的功能是求出ss所指字符串中指定字符的个数并返回此值例如若输入字符串123412132输入字符1则输出3注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<coio.h>#include<stdio.h>#defineM81intfunchar*sscharcmainchara[M]chclrscrprintf/nPleaseenterastringgetsaprintf/nPleaseenteracharch=getcharprintf/nThenumberofthecharis%d/nfunach
下列给定程序中函数fun的功能是将m1≤m≤10个字符串连接起来组成一个新串放入pt所指字符串中例如把3个串abcCDEF串联起来结果是abcCDEF请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<conio.h>#include<string.h>#include<stdio.h>/*************found**************/intfuncharstr[][10]intmchar*ptintkqij=0;fork=0;k<m;k++q=strlenstr[k];j+=q;fori=0;i<q;i++/*************found**************/pt[i]=str[ki];pt+=q;pt[0]=0;pt-=j;mainintmh;chars[10][10]p[120];clrscr;printf/nPleaseenterm:;scanf%d&m;getss[0];printf/nPleaseenter%dstring:Inm;forh=0;h<m;h++getss[h];funsmp;printf/nTheresultis:%s/np;
下列给定程序中函数fun的功能是找出一个大于给定整数m且紧随m的素数并作为函数值返回请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构.试题程序#include<conio.h>#include<stdio.h>intfunintmintik;fori=m+1;;i++fork=2;k<i;k++/*************found**************/ifi%k!=0break;/*************found**************/ifk<ireturni;mainintn;clrscr;printf/nPleaseentern:;scanf%d&n;printf%d/nfunn;
m个人的成绩存放在score数组中请编写函数fun它的功能是将低于平均分的人数作为函数值返回将低于平均分的分数放在below所指的数组中例如当score数组中的数据为102030405060708090时函数返回的人数应该是4below中的数据应为10203040注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<conio.h>#include<stdio.h>#include<string.h>intfunintscore[]intmintbelow[]mainihtinbelow[9];intscore[9]=102030405060708090;clrscr;n=funscore9below;printf/nBelowtheaveragescoreare:;fori=0;i<n;i++printf%dbelow[i];
请补充main函数该函数的功能是从键盘输入3个整数然后找出最大的数并输出例如输入124543最大值为45注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在main函数的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#include<conio.h>mainintabcmax;clrscr;printf/nlnputthreenumbers:/n;scanf%d%d%d&a&b&c;printfThethreenumbersare:%d%d%d/nabc;ifa>b【1】;else【2】;ifmax<c【3】;printfmax=%d/nmax;
下列给定程序中函数fun的功能是求k!k<13所有阶乘的值作为函数值返回例如若k=10则应输出3628800请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<conio.h>#include<stdio.h>longfunintk/*************found**************/ifk>0returnk*funk-l;/*************found**************/elseifk=0return1;mainintk=10;clrscr;print%d!=%1d/nkfunk;
下列给定程序中函数fun的功能是逐个比较ab两个字符串对应位置中的字符把ASCII值小或相等的字符依次存放到c数组中形成一个新的字符串例如a中的字符串为fshADfgb中的字符串为sdAEdi则c中的字符串应为fdAADf请改正程序中的错误使它能得到正确结果注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<stdio.h>#include<strinq.h>voidfunchar*pchar*qchar*cintk=0while*p||*q/**********found**************/if*p<=*qc[k]=*qelsec[k]*pif*pp++if*qq++/**+**********found**************/k++mainchara[10]=fshADfgb[10]=sdAEdic[80]=’/0’funabcprintfThestringa:putsaprintfThestringb:putsbprintfTheresult:putsc
请编写函数fun它的功能是求出1到1000之内能被7或11整除但不能同时被7和11整除的所有整数并将它们放在a所指的数组中通过n返回这些数的个数注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<conio.h>#include<stdio.h>voidfunint*aint*nmainintaa[1000]nk;clrscr;funaa&n;fork=0;k
学生的记录由学号和成绩组成N名学生的数据已在主函数中放入结构件数组s中请编写函数fun它的功能是把分数最高的学生数据放在h所指的数组中注意分数高的学生可能不只一个函数返回分数最高学生的人数注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<stdio.h>#defineN16typedefstructcharnum[10]intsSTRECintfunSTREC*aSTREC*bmainSTRECs[N]=GA00585GA00376GA00269GA00485GA00191GA00772GA00864GA00687GA01585GA01391GA01264GA01491GA01166GA01764GA01864GA01672;STRECh[N];intin;FILE*out;n=funsh;printfThe%dhighestscore:/nn;fori=0;i<n;i++printf%s%4d/nh[i].numh[i].s;/*输出最高分学生的学号和成绩*/printf/n;out=fopenout45.datw;fprintfout%d/nn;fori=0;i<n;i++fprintfout%4d/nh[i].s;fcloseout;
请补充函数fun该函数的功能是删除字符数组中小于等于指定字符的字符指定字符从键盘输入结果仍保存例如输入abcdefghij指定字符为‘d’则结果输出defghij注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#defineN80voidfunchars[]charchinti=0j=0;whiles[i]ifsIii<ch【1】;else【2】i++;【3】maincharstr[N]ch;clrscr;printf/nInputastring:/n;getsstr;printf/n***originalstring***/n;putsstr;printf/nInputacharacter:/n;scanf%c&ch;funstrch;printf/n***newstring***/n;putsstr;
请补充函数fun该函数的功能是只保留字符串中的大写字母删除其他字符结果仍保存在原来的字符串中由全局变量m对删除后字符串的长度进行保存注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#include<conio.h>intm;voidfunchar*sinti=0j=0;char*p=s;while*p+iif*p+i>=’A’&&*p+i<=’Z’【1】【2】s[j]=’/0’;【3】;maincharstr[80];clrscr;printf/nEnterastring:;getsstr;printf/n/nThestringis:/%s/nstr;funstr;printf/n/nThestringofchangingis:/%s/nstr;printf/n/nThelengthofchangedstringis:/%d/nm;
请编写一个函数voidfunintmintkintxx[]该函数的功能是将大于整数m且紧靠m的k个非素数存入所指的数组中例如若输入155则应输出1618202122注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<conio.h>#include<stdio.h>voidfunintmintkintxx[]mainintmnzz[1000]clrscrprintf/nPleaseentertwointegersscanf%d%d&m&nfunmnzzform=0m<nm++printf%dzz[m]printf/n
请补充函数fun该函数的功能是求100不包括100以内能被2或5整除但不能同时被2和5整除的自然数结果保存在数组bb中函数fun返回数组比元素的个数注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#defineN100intfunintbb[]intij;for【1】;i<100;i++ifi%1!=0&&i%5==0||i%2==0&&i%5!=0【2】;【3】;mainintin;intbb[N];clrscr;n=funbb;fori=0;i<n;i++ifi%10==0printf/n;printf%4dbb[i];
请补充main函数该函数的功能是从键盘输入学生的成绩用回车键作为分隔符并统计各分数段学生的人数具体要求为A类为90~100分B类为80~89分C类为70~79分D类为60~69分59分以下的为E类当成绩为0时结束成绩的输入并且最后输入的0不进行统计例如输入899945645678887466550结果为A1B2C://2D://2E://3注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在main函数的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#include<conio.h>#defineN100mainfloatscore[N];intbb[5];intgradei=-1n=0;charch=’A’;clrscr;printfInputascore0~100;/n;doi++;n++;printfscore[%d]=i;scanf【1】;whilescore[i]!=0;fori=0;i<5;i++【2】;fori=0;i<n-1;i++grade=【3】;switchgradecase10:case9:bb[0]++;break;case8:bb[1]++;break;case7:bb[2]++;break;case6:bb[3]++;break;default:bb[4]++;fori=0;i<5;i++printf/n%c:%dch+ibb[i];
请编写一个函数intfunint*sinttint*k用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中例如输入如下整数876675896101301401980431451777则输出结果为6980注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<conio.h>#include<stdio.h>intfunint*sinttint*kmaininta[10]=876675896101301401980431451777k;clrscr;funa10&k;printf%d%d/nka[k];
请编写函数voidfunintxintpp[]int*n它的功能是求出能整除x且不是奇数的各整数并按从小到大的顺序放在pp所指的数组中这些除数的个数通过形参n返回例如若x中的值为24则有6个数符合要求它们是24681224注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<conio.h>#include<stdio.h>voidfunintxintPP[]int*nmainintxaa[1000]niclrscrprintf/nPleaseenteranintegernumber/nscanf%d&Xfunxaa&nfori=0i<ni++printf%daa[i]printf/n
下列给定程序中函数fun的功能是计算n!例如给n输入5则输出120.000000请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<stdio.h>#include<conio.h>doublefunintndoubleresult=l.0;/*************found**************/ifn==0return1.0;whilen>l&&n<170/*************found**************/result*=n--returnresult;mainintn;printfInputN:;scanf%d&n;printf/n/n%d!=%lf/n/nnfunn;
下列给定程序中函数fun的功能是先将在字符串s中的字符按逆序存放到t串中然后把s中的字符按正序连接到t串的后面例如当s中的字符串为ABCDE时则t中的字符串应为EDCBAABCDE请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<conio.h>#include<stdio.h>#include<string.h>voidfunchar*schar*tintisl;sl=strlens;fori=0;i<sl;i++t[i]=s[sl-1];fori=0;i<sl;i++/*************found**************t[sl+i]=s[i];t[2*sl]-’/0’;mainchars[100]t[100];clrscr;printf/nPleaseenterstrings:;scanf%ss;funst;printfTheresultis:%s/nt;
str为一个字符序列序列由字符0和1组成请补充函数fun该函数的功能是查找该字符序列中0字符连续出现的最长长度即0字符的个数如果有几个0字符串长度相同只记录最后一个0字符串的相关信息通过m和k返回最长0字符串的长度和最后0字符的下标例如如果输入01001000结果为0字符串最长长度为3起始和结尾下标依次为57注意部分源程序给出如下.请勿改动主函数main和其他函数中的任何内容仅在函数fun的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#include<conio.h>#defineN80voidfun【1】intij=0;intbb[N];char*p=str;*m=0;*k=0;fori=0;i<N;i++bb[i]=0;i=0;while*p+iif*p+i=’0’【2】i++;elsej++;i++;if【3】*m=bb[j];*k=i-1;maincharstr[N];intmnk;clrscr;printf***inputtheoriginalstring***/n;getsstr;printf***TheOriginalstring***/n;putsstr;funstr&m&k;printf/nThelengthof’0’is:%d/nm;printf***Thesuffixofcharacter***/n;printf%d%dk-m+1k;
请补充main函数该函数的功能是从字符串str中取出所有数字字符并分别计数然后把结果保存在数组b中并输出把其他字符保存在N[10]中例如当str1=ab123456789cde090时结果为02112131415161718192othercharactor5注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#include<conio.h>mainintib[11]char*str=abl23456789cde090char*p=strclrscrprintf***theorigialdata***/nputsstrfori=0i<11i++b[i]=0while*pswitch【1】case’0’b[0]++breakcase’1’b[1]++breakcase’2’b[2]++breakcase’3’b[3]++breakcase’4’b[4]++breakcase’5’b[5]++breakcase’6’b[6]++breakcase’7’b[7]++breakcase’8’b[8]++breakcase’9’b[9]++break【2】【3】printf******theresult********/nfori=0i<10i++printf/n%d%dib[i]printf/nothercharactor%db[i]
printf/n;
请编写函数fun该函数的功能是将M行N列的二维数组中的字符数据按列的顺序依次放到一个字符串中例如若二维数组中的数据为WWWWSSSSHHHH则字符串中的内容应是WSHWSHWSHWSH注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<stdio.h>#defineM3#defineN4voidfunchar*s[N]char*bmainchara[100]w[M][N]=’W’’W’’W’’W’’S’’S’’S’’S’’H’’H’’H’’H’;intij;printfThematrix:/n;fori=0;i<M;i++forj=0;j<N;j++printf%3cw[i][j];printf/n;funwa;printfTheAstring:In;putsa;printf/n/n;
从键盘输入一组小写字母保存在字符数组str中请补充函数fun该函数的功能是把字符数组str中字符下标为奇数的小写字母转换成对应的大写字母结果仍保存在原数组中例如输入acegikm输出aCeGiKm注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#defineN80voidfunchars[]inti=0;while【1】ifi%2!=0s[i]-=【2】;【3】;maincharstr[N];clrscr;printf/nInputastring:/n;getsstr;printf/n***originalstring***/n;putsstr;funstr;printfIn***newstring***/n;putsstr;
下列给定程序中函数fun的功能是用冒泡法对6个字符串按由大到小的顺序进行排序请改正程序中的错误使它能得到正确结果注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<conio.h>#include<stdio.h>#defineMAXLINE20voidfunchar*pstr[6]intijchar*pfori=0i<5i++forj=i+1j<6j++/*************found*************/ifstrcmppstr+ipstr+j<0p=*pstr+i*pstr+i=*pstr+j/*************found*************/*pstr+j=*pmainintichar*pstr[6]str[6][MAXLINE]clrscrfori=0i<6i++pstr[i]=str[i]printf/nEnter6string1stringateachline/nfori=0i<6i++scanf%spstr[i]funpstrprintfThestringsaftersorting/nfori=0i<6i++printf%s/npstr[i]
编写一个函数从传入的num个字符中找出最长的一个字符串并通过形参指针max传回该串地址用****作为结束输入的标志注意部分源程序给出如下.请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入所编写的若干语句试题程序#include<conio.h>#include<stdio.h>#include<string.h>funchar*a[81]intnumchar*maxmaincharss[l0][81]*ps;intni=0;clrscr;prlntf输入若干个字符串;getsss[i];putsss[i];while!strcmpss[i]****==0/*用****作为结束输入的标志*/i++;getsss[i];putsss[i];n=i;ps=funssn&ps;print~/nmax=%s/nps;
下列给定程序中函数fun的功能是计算 S=f-n+f-n+1+…+f0+f1+f2+…fn的值 例如当n为5时函数值应为10.407143fx函数定义如下 请改正程序中的错误使它能得山正确的结果 注意不要改动main函数不得增行或删行也不得更改程序的结构 试题程序 #include<conio.h> #include<stdio.h> #include<math.h> /**************found***************/ fdoublex ifx==0.0||x==2.0 return0.0; elseifx<0.0 returnx-1/x-2; else returnx+1/x-2; doublefunintn inti;doubles=0.0y; fori=-n;i<=n;i++ y=f1.0*i;s+=y; /**************found**************/ returns main clrscr; printf"%f/n"fun5;
下列给定的程序中函数fun的功能是将s所指字符串中出现的n所指字符串全部替换成t2所指字符串所形成的新的字符串放在w所指的数组中在此处要求t1和t2所指字符串的长度相同例如当s所指字符串中所指的内容为abcdabfabt1所指字符串中的内容为abt2所指字符串中的内容为99时结果在w所指的数组中的内容应为99cd99f99请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<conio.h>#include<stdio.h>#include<string.h>/*************found**************/intfunchar*schar*t1char*t2char*winti;char*p*r*a;strcpyws;while*wp=w;r=t1;/*************found**************/whilerif*r==*pr++;p++;elsebreak;if*r==’/0’a=w;r=t2;/*************found**************/while*r*a=*r;a++;r++w+=strlent2;elsew++;mainchars[100]t1[100]t2[100]w[100];clrscr;printf/nPleaseenterstringS:;scanf%ss;printf/nPleaseentersubstringt1:;scanf%st1;printf/nPleaseentersubstringt2:;scanf%st2;ifstrlent1==strlent2funst1t2w;printf/nTheresultis:%s/nw;elseprintfError:strlent2/n;
请补充main函数该函数的功能是从键盘输入一个长整数如果这个数是负数则取它的绝对值并显示出来例如输入-3847652结果为3847652注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#include<conio.h>mainlongintnclrscrprintfEnterthedata/nscanf【1】printf***theabsolutevalue***/nifn<0【2】printf/n/nprintf【3】
从键盘输入一组小写字母并保存在字符数组str中请补充函数fun该函数的功能是把字符数组str中ASCII码为奇数的小写字母转换成对应的大写字母结果仍保存在原数组中例如输入abcdefg输出AbCdEfG注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的横线上填入所编写的若干表达式或语句试题程序#include<stdio.h>#defineN80voidfunchars[]inti;for【1】【2】i++if【3】s[i]-=32maincharstr[N]clrscrprintf/nlnputastring/ngetsstrprintf/n***originalstring***/nputsstrfunstrprintf/n***newstring***/nputsstr
热门题库
更多
软件测试工程师
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设
“互联网+”和电子商务继续教育