首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
下列给定程序中,函数proc( )的功能是:对M名学生的学习成绩,按从低到高的顺序找出前m(m≤10)名学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。 请...
查看本题答案
包含此试题的试卷
计算机等级考试《填空》真题及答案
点击查看
你可能感兴趣的试题
学生的记录由学号和成绩组成M名学生的数据已在主函数中放入结构体数组S中请编写函数proc它的功能是函
下列给定程序中函数proc的功能是从m个学生的成绩中统计出低于平均分的学生人数人数由函数值返回平均分
改错题 下列给定程序中函数fun的功能是从n个学生的成绩中统计出高于平均分的学生人数人数由函数值返
下列给定的程序中函数proc的功能是计算并输出m以内最大的6个能被7或11整除的自然数之和m的值由主
学生的记录由学号和成绩组成M名学生的数据已在主函数中放入结构体数组S中请编写函数proc它的功能是把
下列给定程序中函数proc的功能是先从键盘上输入一个3行3列的矩阵的各个元素的值然后输出主对角线元素
请编写一个函数fun该函数的功能是返回给定字符串中大写字母字符的个数 如字符串HelloWorld
下列给定程序中函数proc的功能是找出100~mm不大于1000之间百位数字加十位数字等于个位数字的
请编写一个函数fun该函数的功能是返回给定字符串中大写字母字符的个数如字符串HelloWorld中大
编写函数proc函数的功能是根据以下公式计算s计算结果作为函数值返回m通过形参传入S=1+1/1+2
下列给定程序中函数proc的功能是依次取出字符串中所有的数字字符形成新的字符串并取代原字符串例如原始
学生的记录由学号和成绩组成M名学生的数据已在主函数中放入结构体数组stu中请编写函数proc该函数的
某学生的记录由学号8门课成绩和平均分组成学号和8门课的成绩已在主函数中给出请编写proc函数它的功能
下列给定程序中函数fun的功能是从n个学生的成绩中统计出高于平均分的学生人数人数由函数值返回平均分存
给定程序MODI1.C中函数fun的功能是:对N名学生的学习成绩按从高到低的顺序找出前mm≤10名学
下列给定程序中函数fun的功能是对N名学生的学习成绩按从高到低的顺序找出前mm≤10名学生来并将这些
下列给定程序中函数proc的功能是根据整型形参n的值计算如下公式的值t=1-1/2×2-1/3×3-
请补充函数proc函数proc的功能是求7的阶乘注意部分源程序已给出请勿改动主函数main和其他函数
学生的记录由学号和成绩组成M名学生的数据已在主函数中放入结构体数组stu中请编写函数proc它的功能
下列给定程序中函数proc的功能是在字符串的最前端加入m个*号形成新串并且覆盖原串例如用户输入字符串
热门试题
更多
函数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
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错误请改正其中的错误使得程序正确运行程序输出s1n=20s2n=10执行s3.adds1s2s3n=30s4n=30注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream.h>classTCintnpublicTCTCintmn=m//********error********TCaddTCs1s2this—>n=s1.n+s2.n//********error********returnthisvoiddispcout<<n=<<n<<end1//********error********voidmainTCs120s210s3s4cout<<s1:s1.dispcout<<s2:s2.disps4=s3.adds1s2cout<<执行s3.adds1s2/ns3:s3.dispcout<<s4:s4.disp
给定程序MODIl.C中函数fun的功能是将一个八进制数字字符组成的字符串转换为与其面值相等的十进制整数规定输入的字符串最多只能包含5位八进制数字字符请改正程序中的错误使它能得出正确结果注意不要改动main函数不得增行或删行也不得更改程序的结构文件MODIl.C内容如下#include<stdio.h>#include<string.h>#include<stdlib.h>intfunchar*pintn/**********found**********/n=*P-’0’p++while*p!=0/**********fonnd**********/n=n*7+*P-’o’p++returnnvoidmainchars[6]intinprintfEnterastringOeataldigitsgetssifstrlens>5printfErrorStringtoolonger!/n/nexit0fori=0s[i]i++ifs[i]<’0’||s[i]>’7’printfError%cnotisocataldigits!/n/ns[i]exit0printfTheoriginalstringputssn=funsprintf/n%siseonveredtointegernumber%d/n/nsn
给定程序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的功能是将形参n所指变量中的每一位为偶数的数去除剩余的数按原来高位到低位的顺序组成一个新的数并通过形参指针n传回所指变量例如输入一个数13245698新的数为1359请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序是考生文件夹下的BLANK1.C不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>voidfununsignedlong*nunsignedlongx=0iintti=1while*n/**********found**********/t=*n%1/**********found**********/ift%2!=2x=x+t*ii=i*10*n=*n/10/***********found**********/*n=3voidmainunsignedlongnprintfPleaseinput0<n<100000000scanf%1d&nfun&nprintf/nTheresultis%1d/nn
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义的类不完整按要求完成下列操作将类的定义补充完整1将文件以追加的方式打开请在注释1后添加适当的语句2定义mn为类TC的公有int型数据成员请在注释2后添加适当的语句3定义p为类TC的数据成员指针并指向类TC的数据成员m请在注释3后添加适当的语句4定义p指向类TC的数据成员n请在注释4后添加适当的语句注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>#include<fstream>#include<iomanip>#include<cmath>usingnamespacestdvoidWriteFileintxofstreamout1//********1********out1.open3.txtout1<<x<<’’out1.closevoidClearFileofstreamout1out1.open3.txtout1.closeclassTCpublicvoiddispcout<<m=<<m<<end1WriteFilemcout<<n=<<n<<end1WriteFilen//********2********voidmain//********3********ClearFileTCaa.*p=30//********4********a.*p=45a.disp
请编写函数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]
在给定程序中函数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的功能是对形参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
请编写函数fun该函数的功能是判断字符串是否为回文若是函数返回1主函数中输出Yes否则返回0主函数中输出No回文是指顺读和倒读都一样的字符串例如字符串LEVEL是回文而字符串123312就不是回文注意部分源程序在文件PROG1.C中请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句文件PROG1.C内容如下#include<stdio.h>#defineN80intfunchar*strvoidmainchars[N]printfEnterastringgetssprintf/n/nputssiffunsprintfYES/nelseprintfNO/n
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义的类不完整按要求完成下列操作将类的定义补充完整1将文件以追加的方式打开请在注释1后添加适当的语句2定义mn为类TC的公有int型数据成员请在注释2后添加适当的语句3定义p为类TC的数据成员指针并指向类TC的数据成员m请在注释3后添加适当的语句4定义p指向类TC的数据成员n请在注释4后添加适当的语句注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>#include<fstream>#include<iomanip>#include<cmath>usingnamespacestdvoidWriteFileintxofstreamout1//********1********out1.open3.txtout1<<x<<’’out1.closevoidClearFileofstreamout1out1.open3.txtout1.closeclassTCpublicvoiddispcout<<m=<<m<<end1WriteFilemcout<<n=<<n<<end1WriteFilen//********2********voidmain//********3********ClearFileTCaa.*p=30//********4********a.*p=45a.disp
请编写函数fun其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中例如输入如下整数876675896101301401980431451777则输出结果为6980注意部分源程序在文件PROG1.C中请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句文件PROG1.C内容如下#include<stdio.h>voidfunint*sinttint*kvoidmaininta[10]=876675896101301401980431451777kfuna10&kprintfTheresuh%d%d/nka[k]
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义的类不完整按要求完成下列操作将类的定义补充完整1在类TC中定义name为字符串类型age为int型请在注释1之后添加语句2没置类TC0的基类为TC类的定义请在注释2后添加语句3在类TC的派生类TC0的公有成员中定义析构函数TC0请在注释3后添加语句4设置类TCl的基类为TC类的定义请在注释4后添加语句程序输出结果为TCclassconstructorTC0classconstructorTConclassconstructorTC1classconstructorTC1classconstructorTCclassconstructorTC0classconstructorTCclassconstructor注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>classTC//********1********publicTCcout<<TCclassconstructor<<end1~TCcout<<TCclassconstructor<<end1//********2********char*departmertintlevelpublicTC0cout<<TC0classconstructor<<end1//********3********cout<<TC0classconstructor<<end1//********4********char*majorfloatsalarypublicTC1cout<<TC1classconstructor<<end1~TC1cout<<TC1classconstructor<<end1voidmainTC0s1TC1t1
在给定程序中函数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的功能是在形参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
给定程序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的功能是计算的前n项若x=2.5n=15时函数值为1.917915请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序存放在考生文件夹下的BLANK1.C中不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>#include<math.h>doublefundoublexintndoubleftinti/**********found**********/f=1t=-1fori=1i<=ni++/**********found**********/t*=2*x/i/**********found**********/f+=3returnfvoidmaindoublexyx=2.5y=funx15printf/nTheresultis/n;printfx=%-12.6fy=%-12.6f/nxy
在给定程序中函数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
使用VC++6.0打开考生文件夹下的源程序文件2.cpp完成fun函数使其功能为将两个按小到大排序的数组a和b复制合并成一个有序整数序列c其中形参n和m分别是数组a和b的元素个数注意不能修改程序的其他部分只能修改fun函数试题程序#include<iostream.h>voidfuninta[]intnintb[]intmint*cvoidmainintA[]=3579111821ints[]=615192139intC[25]ifori=0i<25i++C[i]=0cout<<A[]=fori=0i<7i++cout<<A[i]<<’’cout<<end1cout<<B[]=fori=0i<5i++cout<<B[i]<<’’cout<<end1funA7B5Ccout<<C[]=fori=0i<12i++cout<<C[i]<<’’cout<<end1return
在给定程序中函数fun的功能是将形参n所指变量中的每一位为偶数的数去除剩余的数按原来高位到低位的顺序组成一个新的数并通过形参指针n传回所指变量例如输入一个数13245698新的数为1359请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意源程序是考生文件夹下的BLANK1.C不得增行或删行也不得更改程序的结构文件BLANK1.C内容如下#include<stdio.h>voidfununsignedlong*nunsignedlongx=0iintti=1while*n/**********found**********/t=*n%1/**********found**********/ift%2!=2x=x+t*ii=i*10*n=*n/10/***********found**********/*n=3voidmainunsignedlongnprintfPleaseinput0<n<100000000scanf%1d&nfun&nprintf/nTheresultis%1d/nn
在给定程序中函数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;
热门题库
更多
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设
“互联网+”和电子商务继续教育
职业道德素养继续教育
加强和创新网络道德教育