首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
结构化程序设计主要强调的是( )。
查看本题答案
包含此试题的试卷
计算机等级考试《单项选择》真题及答案
点击查看
你可能感兴趣的试题
结构化程序设计主要强调程序的______
结构化程序设计主要强调的是
程序的规模
程序的效率
程序设计语言的先进性
程序的易读性
热门试题
更多
函数fun的功能是将ab中的两个两位正整数合并形成一个新的整数放在c中合并的方式是将a中的十位和个位数依次放在变量c的千位和十位上b中的十位和个位数依次放在变量c的个位和百位上例如当a=45b=12时调用该函数后c=4251注意部分源程序在文件PROG1.C中请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句文件PROG1.C内容如下#include<stdio.h>voidfunintaintblong*cvoidmainintablongcprintfInputabscanf070d%d&a&bfunab&cprintfTheresultis%1d/nc
给定程序MODI1.C中函数fun的功能是从N个字符串中找出最长的那个串并将其地址作为函数值返回各字符串在主函数中输入并放入一个字符串数组中请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构文件MODI1.C内容如下#include<stdio.h>#include<string.h>#defineN5#defineM81/**********found**********/funchar*sq[M]intichar*spsp=sq[0]fori=0i<Ni++ifstrlensp<strlensq[i]sp=sq[i]/**********found**********/returnsqvoidmaincharstr[N][M]*longestintiprintfEnter%dlines:/nNfori=0i<Ni++getsstr[i]printf/nTheNstring:/nNfori=0i<Ni++putssir[i]longest=funstrprintf/nThelongeststring:/n;putslongest
在给定程序中函数fun的功能是计算形参x所指数组中N个数的平均值规定所有数均为正数将所有数据中小于平均值的数据移至数组的前部大于等于平均值的数据移至X所指数组的后部平均值作为函数值返回在主函数中输出平均值和移动后的数据例如有10个正数4630324061745154826平均值为30.500000移动后的输出为3061715264632404548请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#include<stdlib.h>#defineN10doublefundouble*xintijdoublesavy[N]s=0;fori=0i<Ni++s=s+x[i]/**********found**********/av=1fori=j=0i<Ni++ifx[i]<av/**********found**********/y[2]=x[i]x[i]=-1fori=0i<Ni++/**********found**********/ifx[i]!=3y[j++]=x[i]fori=0i<Ni++x[i]=y[i]returnavvoidmainintidoublex[N]=4630324061745154826fori=0i<Ni++printf%5.0fx[i]printf/nprintf/nTheaverageis%f/nfunxprintf/narrayx/nfori=0i<Ni++printf%5.0fx[i]printf/n;
在给定程序中函数fun的功能是求出形参SS所指字符串数组中最长字符串的长度其余字符串左边用字符*补齐使其与最长的字符串等长字符串数组中共有M个字符串且串长<N请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#include<string.h>#defineM5#defineN20voidfunchar*ss[N]intijk=0nmlenfori=0i<Mi++len=strlenss[i]ifi==0n=leniflen>n/**********found**********/n=len1=ifori=0i<Mi++ifi!=km=nlen=strlenss[i]/***********found***********/forj=2j>=0j--ss[i][m--]=ss[i][j]forj=0j<n-lenj++/**********found**********/3=’*’voidmaincharss[M][N]=shanghaiguangzhoubeijingtianjingcchongqing;intiprintf/nTheoriginalstringsare:/n;fori=0i<Mi++printf%s/nss[i]printf/nfunssprintf/nTheresuh:/nfori=0i<Mi++printf%s/nss[i]
给定程序的功能是调用函数fun将指定源文件中的内容复制到指定的目标文件中复制成功时函数返回值为1失败时返回值为0在复制的过程中把复制的内容输出到终端屏幕主函数中源文件名放在数组sfname中目标文件名放在数组tfname中请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#include<stdlib.h>intfunchar*sourcechar*targetFILE*fs*ftcharch/**********found**********/iffs=fopensource1==NULLreturn0ifft=fopentargetw==NULLreturn0printf/nThedatainfile:/neh=fgetcfs/**********found**********/while!feof2puteharch/**********found**********/fputech3ch=fgetcfsfclosefsfcloseftprintf/n/nreturn1voidmaincharsfname[20]=myfile1tfname[20]=myfile2FILE*myf;inticharcmyf=fopensfnamewprintf/nTheoriginaldata:/nfori=1i<30i++c=’A’+rand%25fprintfrayf%ccprintf%ccfclosemyfprintf/n/niffunsfnailletfnameprintfSucceed!elseprintfFail!
请编写函数fun该函数的功能是将M行N列的二维数组中的数据按列的顺序依次存放到一维数组中函数fun中给出的语句仅供参考例如二维数组中的数据为333333334444444455555555则一维数组中的内容应是334455334455334455334455注意部分源程序在文件PROG1.C中请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句文件PROG1.C内容如下#include<stdio.h>voidfunint*s[10]int*bint*nintmmintnn/*以下代码仅供参考*/intijnp=0/*np用作b数组的下标*/voidmainintw[10][10]=333333334444444455555555ijinta[100]=0n=0printfThematrix:/nfori=0i<3i++forj=0j<4j++printf%3dw[i][j]printf/nfunwa&n34printfTheAarray:/nfori=0i<ni++printf%3da[i]printf/n/n
请编写函数fun该函数的功能是移动字符串中的内容移动的规则如下把第1~m个字符平移到字符串的最后把第m+1到最后的字符移到字符串的前部例如字符串中原有的内容为ABCDEFGHIJKm的值为3则移动后字符串中的内容应该是DEFGHIJKABC注意部分源程序在文件PROG1.C中请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句文件PROG1.C内容如下#include<stdio.h>#include<string.h>#defineN80voidfunchar*wintmvoidmainchara[N]=ABCDEFGHIJKintmprintfTheoriginalstring:/n;putsaprintf/nEnterm:/n;scanf%d&mfunamprintf:/nThestringaftermoving:/n;putsaprintf/n
在给定程序中函数fun的功能是求出形参SS所指字符串数组中最长字符串的长度其余字符串左边用字符*补齐使其与最长的字符串等长字符串数组中共有M个字符串且串长<N请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#include<string.h>#defineM5#defineN20voidfunchar*ss[N]intijk=0nmlenfori=0i<Mi++len=strlenss[i]ifi==0n=leniflen>n/**********found**********/n=len1=ifori=0i<Mi++ifi!=km=nlen=strlenss[i]/***********found***********/forj=2j>=0j--ss[i][m--]=ss[i][j]forj=0j<n-lenj++/**********found**********/3=’*’voidmaincharss[M][N]=shanghaiguangzhoubeijingtianjingcchongqing;intiprintf/nTheoriginalstringsare:/n;fori=0i<Mi++printf%s/nss[i]printf/nfunssprintf/nTheresuh:/nfori=0i<Mi++printf%s/nss[i]
给定程序MODI1.C是建立一个带头结点的单向链表并用随机函数为各结点数据域赋值函数fun的作用是求出单向链表结点不包括头结点数据域中的最大值并且作为函数值返回请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构文件MODI1.C内容如下#include<stdio.h>#include<stdlib.h>typedefstruetaaintdatastruetaa*nextNODEintfunNODE*hintmax=-1NODE*p/**********found**********/p=hwhileptifp->data>maxmax=p->data/**********found**********/p=h->nextreturnmaxvoidoutresultintsFILE*pffprintfpf/nThemaxinlink:%d/nsNODE*creatlinkintnintmNODE*h*p*sintih=p=NODE*mallocsizeofNODEh->data=9999fori=1i<=ni++S=NODE$malloesizeofNODEs->data=rand%ms->next=p->next;p->next=s;p=p->next;p->next=NULLreturnhvoidoutlinkNODE*hFILE*pfNODE*pp=h->nextfprintfpf/nTHELIST:/n/nHEADwhilepfprintfpf->%dp->datap=p->next;fprintfpf/nvoidmainNODE*head:intm;head=ereatlink12100outlinkheadstdoutm=funheadprintf/nTHERESULT:/noutresultmstdout
在给定程序中函数fun的功能是将形参std所指结构体数组中年龄最大者的数据作为函数值返回并在main函数中输出请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>typedefstructcharname[10]intageSTDSTDfunSTDstd[]intnSTDmaxinti/**********found**********/max=1fori=1i<ni++/**********found**********/ifmax.age<2max=std[i]returnmaxvoidmainSTDstd[5]=aaa17bbb16ccc18ddd17eee15STDmaxmax=funstd5printfTheresult/n/***********found**********/printfName%sAge%d/n3max.age
在给定程序中函数fun的功能是将形参std所指结构体数组中年龄最大者的数据作为函数值返回并在main函数中输出请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>typedefstructcharname[10]intageSTDSTDfunSTDstd[]intnSTDmaxinti/**********found**********/max=1fori=1i<ni++/**********found**********/ifmax.age<2max=std[i]returnmaxvoidmainSTDstd[5]=aaa17bbb16ccc18ddd17eee15STDmaxmax=funstd5printfTheresult/n/***********found**********/printfName%sAge%d/n3max.age
在给定程序中函数fun的功能是有N×N矩阵以主对角线为对称线对称元素相加并将结果存放在左下三角元素中右上三角元素置为0例如若N=3有下列矩阵123456789则计算结果为10065010149请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#defineN4/**********found**********/voidfunint*t1intijfori=1i<Ni++forj=0j<ij++/**********found**********/2=t[i][j]+t[j][i]/**********found**********/3=0voidmainintt[][N]=21121324251647382911325442213310ijprintf/nTheoriginalarray:/nfori=0i<Ni++forj=0j<Nj++printf%2dt[i][j]printf/n;funtprintf/nTheresultis:/nfori=0i<Ni++forj=0j<Nj++printf%2dt[i][j]printf/n
在给定程序中函数fun的功能是对形参s所指字符串中下标为奇数的字符按ASCII码大小递增排序并将排序后下标为奇数的字符取出存入形参p所指字符数组中形成一个新串例如形参s所指的字符串为BADCDBFGEDC执行后p所指字符串数组中的字符串应为ABCDG请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>voidfunchar*schar*pintijnxtn=0fori=0s[i]!=’/0’i++n++fori=1i<n-2i=i+2/**********found**********/1/**********found**********/forj=2+2j<nj=j+2ifs[t]>s[j]t=jift!=ix=s[i]s[i]=s[t]s[t]=xfori=1j=0i<ni=i+2j++p[j]=s[i]/**********found**********/p[j]=3voidmainchars[80]=BADCDBFGEDCp[50]printf/nTheoriginalstringis%s/nsfunspprintf/nTheresultis%s/np
给定程序MODI1.C中函数fun的功能是将s所指字符串的正序和反序进行连接形成一个新串放在t所指的数组中例如当s所指字符串为ABCD时则t所指字符串中的内容应为ABCDDCBA请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构文件MODI1.C内容如下#include<stdio.h>#include<string.h>/**********found**********/voidfuncharschartintidd=strlensfori=0i<di++t[i]=s[i]fori=0i<di++t[d+i]=s[d-1-i]/**********found**********/t[2*d-1]=’/0’voidmainchars[100]t[100]printf/nPleaseenterstringS:scanf%ssfunstprintf/nTheresultis:%s/nt
请编写函数fun该函数的功能是判断字符串是否为回文若是函数返回1主函数中输出Yes否则返回0主函数中输出No回文是指顺读和倒读都一样的字符串例如字符串LEVEL是回文而字符串123312就不是回文注意部分源程序在文件PROG1.C中请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句文件PROG1.C内容如下#include<stdio.h>#defineN80intfunchar*strvoidmainchars[N]printfEnterastringgetssprintf/n/nputssiffunsprintfYES/nelseprintfNO/n
请编写函数fun其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中例如输入如下整数876675896101301401980431451777则输出结果为6980注意部分源程序在文件PROG1.C中请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句文件PROG1.C内容如下#include<stdio.h>voidfunint*sinttint*kvoidmaininta[10]=876675896101301401980431451777kfuna10&kprintfTheresuh%d%d/nka[k]
给定程序的功能是调用函数fun将指定源文件中的内容复制到指定的目标文件中复制成功时函数返回值为1失败时返回值为0在复制的过程中把复制的内容输出到终端屏幕主函数中源文件名放在数组sfname中目标文件名放在数组tfname中请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#include<stdlib.h>intfunchar*sourcechar*targetFILE*fs*ftcharch/**********found**********/iffs=fopensource1==NULLreturn0ifft=fopentargetw==NULLreturn0printf/nThedatainfile:/neh=fgetcfs/**********found**********/while!feof2puteharch/**********found**********/fputech3ch=fgetcfsfclosefsfcloseftprintf/n/nreturn1voidmaincharsfname[20]=myfile1tfname[20]=myfile2FILE*myf;inticharcmyf=fopensfnamewprintf/nTheoriginaldata:/nfori=1i<30i++c=’A’+rand%25fprintfrayf%ccprintf%ccfclosemyfprintf/n/niffunsfnailletfnameprintfSucceed!elseprintfFail!
在给定程序中函数fun的功能是统计所有小于等于nn>2的素数的个数素数的个数作为函数值返回请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>intfunintnintijcnt=0printf/nTheprimenumberbetween3to%d/nnfori=3i<=ni++/**********found**********/for1j<ij++/**********found**********/if2%j==0break/**********found**********/if3>=icnt++printfcnt%157%5d/n%5direturnentvoidmainintn=20rr=funnprintf/nThenumberofprimeis%d/nr
在给定程序中函数fun的功能是找出形参s所指字符串中出现频率最高的字母不区分大小写并统计出其出现的次数例如形参s所指的字符串为abcAbsmaxless程序执行后的输出结果为letter’a’:3timesletter’s’:3times请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#include<string.h>#include<ctype.h>voidfunchar*sintk[26]=0nimax=0charchwhile*sifisalpha*s/**********found**********/ch=tolower1n=ch-’a’/**********found**********/k[n]+=2s++/**********found**********/ifmax
在给定程序中函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数并进行相加作为函数值返回规定字符串中只含9个以下的数字字符例如主函数中输入字符串32486和12345在主函数中输出的函数值为44831请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#include<string.h>#include<ctype.h>#defineN9longctodchar*slongd=0while*sifisdigit*s/**********found**********/d=d*10+*s-1/**********found**********/2returndlongfunchar*achar*b/**********found**********/return3voidmainchars1[N]s2[N]doprintfInputstrings1:getss1whilestrlens1>NdoprintfInputstrings2:getss2whilestrlens2>NprintfTheresultis:%1d/nfuns1s2
程序通过定义学生结构体变量存储了学生的学号姓名和3门课的成绩函数fun的功能是将形参a所指结构体变量S中的数据进行修改并把a中的地址作为函数值返回到主函数在主函数中输出修改后的数据例如a所指变量s中的学号姓名和3门课的成绩依次是10001ZhangSan958088修改后输出t中的数据应为10002LiSi968189请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#include<string.h>structstudentlongsnocharname[10]floatscore[3]/**********found**********/1funstructstudent*aintia->sno=10002strepya->nameLiSi/**********found**********/fori=0i<3i++2+=1/**********found**********/return3voidmainstructstudents=10001ZhangSan958088*tintiprintfin/nTheoriginaldata:inprintf/nNo:%1dName:%s/nScores:s.snos.namefori=0i<3i++printf%6.2fs.score[i]printf/nt=fun&sprintf/nThedataaftermodified:/nprintf/nNo:%1dName:%s/nScores:t->snot->namefori=0i<3i++printf%6.2ft->score[i]printf/n
在给定程序中函数fun的功能是在形参ss所指字符串数组中查找与形参t所指字符串相同的串找到后返回该串在字符串数组中的位置下标值未找到则返回-1ss所指字符串数组中共有N个内容不同的字符串且串长小于N请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#include<string.h>#defineN5#defineM8intfunchar*ss[M]char*tinti/**********found**********/fori=0i<1i++/**********found**********/ifstrempss[i]t==0return2return-1voidmaincharch[N][M]=fwhileswitchintfort[M]intniprintf/nTheoriginalstringin/nfori=0i<Ni++putsch[i]printf/nprintf/nEnterastringforsearch:getstn=funeht/**********found**********/ifn==3printf/nDon’tfound!/nelseprintf/nThepositionis%d./nn
在给定程序中函数fun的功能是有N×N矩阵以主对角线为对称线对称元素相加并将结果存放在左下三角元素中右上三角元素置为0例如若N=3有下列矩阵123456789则计算结果为10065010149请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#defineN4/**********found**********/voidfunint*t1intijfori=1i<Ni++forj=0j<ij++/**********found**********/2=t[i][j]+t[j][i]/**********found**********/3=0voidmainintt[][N]=21121324251647382911325442213310ijprintf/nTheoriginalarray:/nfori=0i<Ni++forj=0j<Nj++printf%2dt[i][j]printf/n;funtprintf/nTheresultis:/nfori=0i<Ni++forj=0j<Nj++printf%2dt[i][j]printf/n
给定程序MODI1.C中函数fun的功能是根据整型形参m的值计算如下公式的值 例如若m中的值为5则应输出0.536389 请改正程序中的错误使程序能输出正确的结果 注意不要改动main函数不得增行或删行也不得更改程序的结构 文件MODI1.C内容如下 #include<stdio.h> doublefunintm doubley=1.0 inti /**********found**********/ fori=2i<mi++ /**********found**********/ y-=1/i*i returny voidmain intn=5 printf"/nTheresultis%1f/n"funn
在给定程序中函数fun的功能是把形参a所指数组中的偶数按原顺序依次存放到a[0]a[1]a[2]中把奇数从数组中删除将偶数的个数通过函数值返回例如若a所指数组中的数据最初排列为914236587删除奇数后a所指数组中的数据为4268返回值为4请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#defineN9intfuninta[]intnintijj=0fori=0i<ni++/**********found**********/if1==0/**********found**********/2=a[i]j++/**********found**********/return3voidmainintb[N]=914236587inprintf/nTheoriginaldata:infori=0i<Ni++printf%4db[j]printf/n;n=funbNprintf/nThenunlberofeven:%d/nnprintf/nTheeven:infori=0i<ni++printf%4dh[i]printf/n
在给定程序中函数fun的功能是把形参a所指数组中的偶数按原顺序依次存放到a[0]a[1]a[2]中把奇数从数组中删除将偶数的个数通过函数值返回例如若a所指数组中的数据最初排列为914236587删除奇数后a所指数组中的数据为4268返回值为4请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#defineN9intfuninta[]intnintijj=0fori=0i<ni++/**********found**********/if1==0/**********found**********/2=a[i]j++/**********found**********/return3voidmainintb[N]=914236587inprintf/nTheoriginaldata:infori=0i<Ni++printf%4db[j]printf/n;n=funbNprintf/nThenunlberofeven:%d/nnprintf/nTheeven:infori=0i<ni++printf%4dh[i]printf/n
给定程序MODI1.C中函数fun的功能是计算并输出high以内最大的10个素数之和high的值由主函数传给fun函数若high的值为100则函数的值为732请改正程序中的错误使程序能输出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构文件MODI1.C内容如下#include<stdio.h>#include<math.h>intfuninthighintsum=0n=0jyes/**********found**********/whilehigh>=2&&n<10yes=1forj=2j<=high/2j++ifhigh%j==0/**********found**********/yes=0breakifyessum+=highn++;high--returnsumvoidmainprintf%d/nfun100
假定输入的字符串中只包含字母和*号请编写函数fun它的功能是删除字符串中所有的*号在编写函数时不得使用C语言提供的字符串函数例如字符串中的内容为****A*BC*DEF*G********删除后字符串中的内容应当是ABCDEFG注意部分源程序在文件PROG1.C中请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句文件PROG1.C内容如下#include<stdio.h>voidfunchar*avoidmainchars[81]printfEnterastring:/ngetssfunsprintfThestringafterdeleted:/npatss
给定程序MODI1.C中函数fun的功能是将s所指字符串中位于奇数位置的字符或ASCII码为偶数的字符放入t所指数组中规定第一个字符放在第0位中例如字符串s中的数据为AABBCCDDEEFF则字符串t中的数据为ABBCDDEFF请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构文件MODI1.C内容如下#include<stdio.h>#include<string.h>#defineN80voidfunchar*schart[]intij=0nn=strlensfori=0i<ni++/**********found**********/ifi%2&&s[i]%2==0t[j++]=s[i]/**********found**********/t[i]=’/0’voidmainchars[N]t[N]printf/nPleaseenterstringsgetssfunstprintf/nTheresultis:%s/nt
在给定程序中函数fun的功能是计算形参x所指数组中N个数的平均值规定所有数均为正数将所有数据中小于平均值的数据移至数组的前部大于等于平均值的数据移至X所指数组的后部平均值作为函数值返回在主函数中输出平均值和移动后的数据例如有10个正数4630324061745154826平均值为30.500000移动后的输出为3061715264632404548请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#include<stdlib.h>#defineN10doublefundouble*xintijdoublesavy[N]s=0;fori=0i<Ni++s=s+x[i]/**********found**********/av=1fori=j=0i<Ni++ifx[i]<av/**********found**********/y[2]=x[i]x[i]=-1fori=0i<Ni++/**********found**********/ifx[i]!=3y[j++]=x[i]fori=0i<Ni++x[i]=y[i]returnavvoidmainintidoublex[N]=4630324061745154826fori=0i<Ni++printf%5.0fx[i]printf/nprintf/nTheaverageis%f/nfunxprintf/narrayx/nfori=0i<Ni++printf%5.0fx[i]printf/n;
热门题库
更多
计算机操作系统
软件测试工程师
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设