




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 7 页 共 7 页100请补充函数fun(),该函数的功能是:把从键盘输入的3个整数按从小到大输出。(1)xy【2】xz【3】yz99请补充main函数,该函数的功能是:先以只写方式打开文件out99.dat,再把字符串str中的字符保存到这个磁盘文件中。【1】out99.dat, w 【2】fputc(ch,fp)【3】fclose(fp)98请补充函数fun(),该函数的功能是建立一个带头结点的单向链表并输出到文件out98.dat和屏幕上,各结点的值为对应的下标,链表的结点数及输出的文件名作为参数传入。【1】i【2】p-next=s【3】p-next97请补充函数fun,该函数的功能是比较字符串str1和str2的大小,并返回比较的结果。【1】*p1*p2【3】096请补充函数fun(),该函数的功能是:寻找两个整数之间的的所有素数(包括这两个整数),把结果保存在数组bb中,函数返回素数的个数。【1】flag=1【2】j%i=0【3】flag=195请补充main函数,该函数的功能是:把文本文件B中的内容追加到文本文件A的内容之后。【1】&【2】fputc(ch,fp1)【3】fclose(fp)94数组xxN保存着一组4位无符号整数,其元素的个数通过变量num传入函数fun()。请补充函数fun(),该函数的功能是:从数组xx中找出个位和百位的数字相等的所有无符号整数,结果保存在数组yy中,其个数由函数fun()返回。【1】xxi%10【2】bbn+=xxi【3】n93请补充main函数,该函数的功能是:求n!。例如7!=5040。【1】&n【2】i=1或i=2【3】f*=i92请补充main函数,该函数的功能是:计算两个自然数n和m(m10000)之间所有数的和(n和m从键盘输入)。【1】sum=0【2】sum+=n【3】ld91请补充函数fun(),该函数的功能是把数组bb中的数按从小到大的排列(数组的值及元素个数从主函数中输入)。【1】in【2】ji【2】bbj=bbj-1【3】break84请补充main函数,该函数的功能是:把一个二维字符数组每行字符串最大的字符拷贝到字符数组s中。【1】p=str【2】pi+【3】si= 083请补充main函数,该函数的功能是:从键盘输入若干字符放到一个字符数组中,当按回车键时结束输入,最后输出这个字符数组中的所有字符。【1】break【2】 0【3】*p+82请补充main函数,该函数的功能是:从键盘输入两上字符串并分别保存在字符数组str1和str2中,用字符串str2替换字符串str1前面的所有字符,注意,str2的长度不大于str1,否则需要重新输入。【1】strlen(str1)strlen(str2)【2】*p2【3】str181请补充main函数,该函数的功能是:把1100间的所有素数保存在数组aa中,然后输出这些素数并计算它们的和。【1】flag=1【2】flag=0【3】aak+=i80请补充main函数,该函数的功能是:从键盘输入只有两个整数参与运算的一个四则运算式,然后计算出它的值。注意数字全部为正整数。【1】a*10+*p-0【2】b*10+*p-0【3】ch79请补充main函数,该函数的功能是:计算三名学生学科的平均成绩。【1】N【2】M【3】bbi/N78请补充main函数,该函数的功能是:输出一个NN矩阵,要求非对角线上的元素赋值为0,对角线元素赋值为1。【1】bbij=0【2】1【3】j=n-1-i77请补充main函数,该函数的功能是:输入两个正整数m和n,求这两个数的最大公约和最小公倍数。【1】b!=0【2】a%b;【3】n*m/a76请补充main函数,该函数的功能是:求1+2!+3!+.+N!的和。【1】&n【2】t*I【3】s+t75请补充函数fun(),该函数的功能是:把字符串str中的字符按字符的ASCII码降序排列,处理后的字符串仍然保存在原串中,字符串及其长度作为函数参数传入。【1】i【2】sj=si74请补充main函数,该函数的功能是:如果数组aa的前一个元素比后一个元素小,则把它保存在数组bb中并输出。【1】N-1【2】bbn+=aai【3】i,bbi73请补充函数fun(),该函数的功能是:把ASCII码为偶数的字符从字符串str中删除,结果仍然保存在字符串str中,字符串str从键盘输入,其长度作为参数传入函数fun()。【1】void fun(char s,int n)【2】j=0 【3】sj= 072请补充函数fun(),该函数的功能是把数组aa中的偶数元素按原来的先后顺序放在原数组后面。【1】aai%2=0【2】iaaj69请补充main函数,该函数的功能是:打印出11000中满足:个位数字的立方等于其本身所有数。本题的结果为:1 64 125 216 729【1】i%10 【2】g*g*g=i68请补充main函数,该函数的功能是:从键盘输入一个字符串及一个指定字符,然后把这个字符及其后面的所有字符全部删除。结果仍然保存在原串中。【1】break;【2】i+【3】 067请补充main函数,该函数的功能是:输出方程组A+B=56,A+2B=72的一组正整数解。本题的结果是:A=40,B=16。【1】i+j=56&i+2*j=72 【2】i,j66请补充函数fun(),该函数的功能是:把ASCII码为奇数的字符从字符串str中删除,结果仍然保存在字符串str中。字符串str从键盘输入,其长度作为参数传入函数fun()。【1】in【2】si%2=0【3】sj= 065请补充函数fun(),该函数的功能是把数组aa中的奇数元素按原来的先后顺序放在原数组后面。【1】aai%2!=0或aai%2=1【2】i+,j+请补充main函数,该函数的功能是:打印出满足个位的数字、十位上的数字和百位上的数字都相等的所有三位数。【1】g=s&s=b或者g=b&s=b或者g=s&g=b【2】g+s*10+b*100请补充函数fun(),该函数的功能是:返回字符数组中指定字符的个数,指定字符从键盘输入。【1】si或者si!=0【2】si=ch【3】return n从键盘输入一组小写字母,保存在字符数组str中。请补充函数fun(),该函数的功能是:把字符数组str中字符下标为奇数的小写字母转换成对应的大写字母,结果仍保存在原数组中。【1】si!= 0或si【2】32或a-A【3】i+请补充函数fun(),该函数的功能是:把数给aa中元素下标为奇数的元素按从大到小的顺序重新保存在原数组中,其它元素位置不变。1】i=1【2】t=aaj【3】aai=t请补充函数fun(),该函数的功能是:求100(不包括100)以内能被2或5整除,但不能同时被2和5整除的自然数。结果保存在数组bb中,函数fun()返回数组bb元素的个数。【1】i=1,j=0【2】bbj+=i【3】return j请补充main函数,该函数的功能是:把字符串str中的字符向前移动一位,原来的第一个字符移动到字符串尾,结果仍然保存在原字符串中。【1】stri+1【2】stri=ch请补充函数fun(),该函数的功能是:交换数组aa中最大和最小两个元素的位置,结果依然保存在原数组中,其它元素位置不变。注意数组aa中没有相同元素。【1】aamaxaai【3】aamax=aamin请补充函数fun(),该函数的功能是:删除字符数组中小于等于指定字符的字符,指定字符从键盘输入,结果仍保存在原数组中。【1】i+【2】sj+=si【3】sj=0请补充函数fun(),该函数的功能是:把字符下标为非素数的字符从字符串str中删除,把字符下标为素数的字符重新保存在字符串str中。字符串str从键盘输入,其长度作为参数传入函数fun()。【1】k=0【2】j=2【3】k请补充函数fun(),该函数的功能是:把字符下标为非素数的字符从字符串str中删除,把字符下标为素数的字符重新保存在字符串str中。字符串str从键盘输入,其长度作为参数传入函数fun()。【1】k=0【2】j=2【3】k从键盘输入一组小写字母,并保存在字符数组str中。请补充函数fun(),该函数的功能是:把字符数组str中ASCII码为奇数的小写字母转换成对应的大写字母,结果仍保存在原数组中。【1】i=0【2】si!= 0【3】si%2!=0或si%2=1数组str全由大小写字母字符组成。请补充函数fun(),该函数的功能是:把str中的字母转换成紧接着的下一个字母,如果原来的字母为z或Z,则相应地转换成a或A,结果仍保存在原数组中。【1】si!=0 【2】25【3】1请补充main函数。该函数的功能是:求1100(不包括100)以内所有素数的平均值。程序运行后的结果为42.40。【1】j%i=0【2】flag=1【3】aver/n补充函数fun(),函数fun()的功能是求7的阶乘。【1】n1 【2】n-1 【3】n=1请在函数fun()的横线上填写若干表达式,使从键盘上输入一个整数n,输出n对应的斐波那契数列。斐波那契数列是一整数数列,该数列自第三项开始,每数等于前面两数之和,即0,1,1,2,3,5,8,13,21,34,55,。【1】n=0【2】n=1【3】fun(n-1)+fun(n-2)补充函数fun(char *s),该函数的功能是把字符串中的内容逆置。【1】 in/2或s+is+n-1-i或in-1-i【2】*(s+i)=*(s+n-1-i)【3】*(s+n-1-i)=t请补充函数fun(),它的功能是:计算并输出n(包括n)以内能被3或7整除的所有自然数的倒数之和。【1】ibj.order【3】tt请补充函数fun(),该函数可以统计一个长度为n的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为:asd ascasdfg asd as asd mlosd,子字符串为asd,则应输出4。【1】n=0【2】*r=*p【3】*r= 0 请补充main函数,该函数的功能是:从键盘输入3个整数,然后找出最大的数并输出。【1】max=a【2】max=b【3】max=c请补充函数fun(),该函数的功能是判断一个数是否为回文数。当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样【1】 i=strlen(str)/2或istrlen(str)/2【2】*p1+!=*p2- 【3】t=0请补充函数fun(),该函数的功能是将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。【1】tti= Z 【2】tti+=32【3】tt请补充函数fun(),该函数的功能是判断一个数是否为素数。该数是素数时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。1】char *fun(int n)【2】2【3】n%i=0或!(n%i)请补充函数fun(),该函数的功能是:依次取出字符串中所有的小写字母以形成新的字符串,并取代原字符串。【1】*p 【2】i+【3】 0 请补充函数fun(),该函数的功能是:只保留字符串中的大写字母,删除其他字符,结果仍保存在原来的字符串中,由全局变量m对删除后字符串的长度进行保存。【1】sj+=*(p+i) 【2】i+【3】m=j请补充函数fun(),该函数的功能是:判断某一个年份是否为闰年。1) n%100!=0或n%100 (2)n%400=0【3】flag请补充函数fun(),该函数的功能是:把一个字符串中的字符(字母)按从小到大排序,并把这个全部由字母组成的字符串保存在原串中,函数返回这个字符串的长度。【1】*(str+i+)=*p【2】p=str【3】m=jstr为一个字符序列。请补充函数fun(),该函数的功能是:查找str中值为x的元素,返回该字符序列中值为x的元素个数,并把这些值为x的元素下标依次保存在数组bb中。1】*p=t【2】bbn+=I【3】n请补充main函数,该函数的功能是:从键盘输入学生的成绩(用回车键作为分隔符),并统计各分数段学生的人数。具体要求为:A类为90100分,B类为8089分,C类为7079分,D类为6069分,59分以下的为E类。当成绩为0时结束成绩的输入,并且最后输入的0不进行统计。【1】%f,&scorei【2】bbi=0【3】scorei/10str为一个字符序列,序列由字符0和1组成。请补充函数fun(),该函数的功能是:查找该字符序列中0字符连续出现的最长长度(即0字符的个数),如果有几个0字符串长度相同,只记录最后一个0字符串的相关信息。通过m和k返回最长0字符串的长度和最后0字符的下标。【1】char *str,int *m,int *k【2】bbj+ 【3】*m=bbj字符串str由数字字符组成(长度不超过个字符),可看作任意进制的数,请补充函数fun(),该函数的功能是:把str字符串转换成任意进制的数,结果保存在数组xx中,由函数返回转换后数组xx的实际长度。其中x表示str原来的进制,y表示要转换成的进制。【1】sum*x+*p-0【2】sum%y【3】sum=sum/y在主函数中,从键盘输入若干个数放入数组x中,用0结束输入但不计入数组。下列给定程序中,函数fun()的功能是:输出数组元素中小于平均值的元素。请补充函数fun()。【1】int x 【2】sum+=xi【3】sum/n请补充函数fun(),该函数的功能是:计算下面公式的值(k50):【1】1【2】k=n【3】s*=f/p请补充函数fun(),该函数的功能是计算下面公式SN的值:【1】k=2【2】s+=(2*k-1)/s1【3】s请补充函数fun(),该函数的功能是:把一个字符串中的字符(字母)按从小到大排序,并把这个全部由字母组成的字符串保存在原串中,函数返回这个字符串的长度。【1】*(str+i+)=*p【2】p=str【3】m=jstr为一个字符序列,序列由字符0和1组成。请补充函数fun(),该函数的功能是:查找该字符序列中0字符连续出现的最长长度(即0字符的个数),如果有几个0字符串长度相同,只记录最后一个0字符串的相关信息。通过m和k返回最长0字符串的长度和最后0字符的下标。【1】 char *str,int *m,int *k【2】 bbj+ 【3】*m=bbj字符串str由数字字符0和1组成(长度不超过8个字符),可看作二进制数,请补充函数fun(),该函数的功能是:把str字符串转换成十进制数,结果由函数返回。【1】n=*p- 0 【2】n*2+*p-0【3】n字符串str由数字字符组成(长度不超过个字符),可看作任意进制的数,请补充函数fun(),该函数的功能是:把str字符串转换成任意进制的数,结果保存在数组xx中,由函数返回转换后数组xx的实际长度。其中x表示str原来的进制,y表示要转换成的进制【1】sum*x+*p-0【2】sum%y【3】sum=sum/y在主函数中,从键盘输入若干个数放入数组x中,用0结束输入但不计入数组。下列给定程序中,函数fun()的功能是:输出数组元素中小于平均值的元素。请补充函数fun()。【1】int x【2】sum+=xi【3】sum/n请补充函数fun(),该函数的功能是:计算下面公式的值(k50):【1】1【2】k=n 【3】s*=f/p请补充函数fun(),该函数的功能求能整除x且是偶数的数,把这些数保存在数组bb中,并按从大到小的顺序输出。【1】i=1【2】k%i=0&i%2=0【3】-j请补充函数fun(),该函数的功能是按条件删除一个字符串指定字符一半的数目,具体要求如下:如果该字符串所包含的指定字符的个数是奇数,则不予删除,如果其数目是偶数,则删除原串后半部分的指定字符。其中,a指向原字符串,删除后的字符串存放在b所指的数组中,c中存放指定的字符。【1】i=0【2】j-【3】bj= 0 请补充函数fun(),该函数的功能是:按行统计维矩阵元素中的最大值(均为整数),并把这些值按从小到大的顺序保存在数组b中。矩阵的维数在主函数中输入,并赋予随机数。(1)int aN,int b,int n【2】biaij【3】bibj请补充函数fun(),该函数的功能是:把从主函数中输入的由数字字符组成的字符串转换成一个无符号长整数,并且逆序输出。结果由函数返回。【1】-I【2】si- 0 【3】t*10+k请补充函数fun(),该函数的功能是:把从主函数中输入的字符串str2接在字符串str1的后面。【1】*(p1+i)【2】*p2【3】*p2+请补充main函数,该函数的功能是:把一个字符串中的所有小写字母字符全部转换成大写字母字符,其他字符不变,结果保存原来的字符串中。【1】j=0【2】*(pf+j)-32【3】j+请补充main函数,该函数的功能是求方程ax2+bx+c=0的两个实数根。方程的系数a、b、c从键盘输入,如果判别式(disc=b2-4ac)小于,则要求重新输入a、b、c的值。【1】disc0【2】n%10+0【3】stri= 0请补充main函数,该函数的功能是求方程ax2+bx+c=0的根(方程的系数a,b,c从键盘输入【1】(-b+sqrt(disc)/(2*a)【2】-b/(2*a)【3】sqrt(fabs(disc)/(2*a)请补充函数fun(),该函数的功能是:计算维矩阵元素的方差,结果由函数返回。维数在主函数中输入。【1】int aN【2】s/(n*n)【3】sqrt(f)请补充函数fun(),该函数的功能是:把从主函数中输入的字符串str2倒置后接在字符串str1后面。【1】j-【2】*(p2+n)=0【3】*p2请补充函数fun(),该函数的功能是:按0到9统计一个字符串中的奇数数字字符各自出现的次数,结果保存在数组num中。注意:不能使用字符串库函数。【1】*p【2】bb*p-0+【3】numj=bbi请补充main函数,该函数的功能是:从字符串str中取出所有数字字符,并分别计数,然后把结果保存在数组b中并输出,把其他字符保存在b10中。【1】*p【2】default: b10+;【3】p+;请补充main函数,该函数的功能是:从键盘输入一个长整数,如果这个数是负数,则取它的绝对值,并显示出来【1】%ld,&n【2】n=-n;【3】 %ld, n请补充main函数,该函数的功能是:从键盘输入一个字符串并保存在字符str1中,把字符串str1中下标为偶数的字符保存在字符串str2中并输出。【1】%s,str1 【2】%c【3】str2请补充main函数,该函数的功能是:从一个字符串中截取前
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年哈尔滨市第四十六中学校招聘教师考试笔试试题(含答案)
- 现场救护专业培训课件教学
- 生产线ERP系统集成创新创业项目商业计划书
- 电子商务平台用户增长与留存创新创业项目商业计划书
- 农副产品种植清洁技术集成创新创业项目商业计划书
- 咖啡香薰产品创新创业项目商业计划书
- 移动智能终端软件创新创业项目商业计划书
- 2025年防城港市市级机关公开遴选考试笔试试题(含答案)
- 2025年东莞市市级机关公开遴选考试笔试试题(含答案)
- 现场急救知识培训新闻稿课件
- 小学生无故旷课问题
- 2024年秋季云南高中学业水平合格考历史试卷真题(含答案详解)
- 中国抗癌协会神经内分泌肿瘤诊治指南(2025年版)解读
- T/CSMT-YB 006-2023精密数字温度计性能测试与评价方法
- DB31/ 653-2012通信基站空调能效限定值
- 组建乐团协议书
- 兼职人员聘用协议书
- GB/T 45595-2025离心式制冷剂压缩机
- 2020公路工程质量检验评定标准第二册机电工程
- 金矿居间合同协议书
- 酒店安全考试试题及答案
评论
0/150
提交评论