




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、给定n个数据,求最小值出现的位置(如果最小值9、求一批数中小于平均值的数的个数。出现多次 , 求出第一次出现的位置即可)。最大值 第三行 i<=n 五行 k+110、编写函数判断一个整数 m的各位数字之和能否被 7整除,2、编写程序求无理数 e 的值并输出。计算公式为: 可以被 7 整除则返回 1 ,否则返回 0。调用该函数找出e=1+1/1!+1/2!+1/3!+1/n!100200 之间满足条件的所有数。11、当 1/n!< 时 e=。请编一个函数 void fun(int ttMN,int ppN)3、求一批数中最大值和最小值的积。tt指向一个M行N列的二维数组,求出二维
2、数组每列数组中的数已在主函数中赋予。中最大元素,并依次放入 pp 所指一维数组中。二维4、某一正数的值保留 2 位小数,对第三位进行四舍12 、五入。编写函数 fun 用比较法对主程序中用户输入的具有 105、从键盘上输入任意实数 x, 求出其所对应的函数值。个数据的数组 a 按由大到小排序,并在主程序中输出z=(x-4) 的二次幂( x>4)排序结果。z=x 的八次幂 (x>-4)z=z=4/(x*(x+1)(x>-10)13 、编写 main 程序调用函数 fact 求解从 m 个元素选 n 个元z=|x|+20( 其他)素的组合数的个数。计算公式是:组合数=m!/(n!
3、.(m-n)!)要求:m不能小于n,否则应有容错处理。6、求出NX M整型数组的最大元素及其所在的行坐标及列坐标(如果最大元素不唯一,选择位置在最前面说明:函数 fact(x) 的功能是求 x! 。的一个)。例如:输入的数组为 :14 、找出一批正整数中的最大的偶数。15 、实现两个整数的交换。4 15 6例如:给 a 和 b 分别输入: 60 和 65,输入为: a=65 b=6012 18 10 1116、将字符串中的小写字母转换为对应的大写字母,其它字符不变。求出的最大数为18, 行坐标为 2,列坐标为 1。17、求一个四位数的各位数字的立方和。7、求一个 n 位自然数的各位数字的积。(
4、 n 是小于 10的18、求一组数中大于平均值的数的个数。自然数)例如:给定的一组数为 1,3,6,9,4,23,35,67,12,88时,函数值为 3。8、计算 n 门课程的平均值,计算结果作为函数值返回。例如:若有 5 门课程的成绩是: 92, 76, 69, 58, 88,19、对任意输入的 x ,用下式计算并输出 y 的值。5 x<10则函数的值为。y= 0 x=10-5x>10最高分为 92,得最高分的人数为 3 人。20、求给定正整数 m以内的素数之和。30、编写程序,实现矩阵( 3行 3列)的转置(即行列互换)例如:当m=20时,函数值为77。31、用函数实现字符串的
5、复制 , 不允许用 strcpy() 函数。21、判断整数x 是否是同构数。若是同构数,函数返回 1 ;否则返回0。 x 的值由主函数从键盘读入,要求不大32、从键盘为一维整型数组输入 10个整数,调用 fun于 100。函数找出其中最小的数,并在 main 函数中输出。22、用函数求N个10,60上的整数中能被5整除的最大的数,存在则返回这个最大值,如果不存在则返回0。33、34、23、编写函数 fun 求 sum=d+dd+ddd+dd.d(n个 d) ,其中d为1-9的数字。35、请编写 fun用 do-while编写函数求函数。语句求1100的累计和1100 中奇数的平方和。结果为 1
6、66650计算并输出给定整数的所有因子之积(包括自身)。例如: 3+33+333+3333+33333(此时 d=3,n=5) ,d 和 n 在主函规定这个整数的值不大于 50。数中输入。36、求1到100之间的偶数之积24、编写函数 fun 将一个数组中的值按逆序存放,并在main() 函数中输出。37、编写函数求表达式的和( n 的值由主函数输入)。例如:原来存顺序为 8,6,5,4,1 。要求改为: 1,4,5,6,8 。1-1/2+1/3-1/4+1/m25、对长度为 8个字符的字符串,将 8 个字符按降序排列。38、产生 20 个30,120 上的随机整数放入二维数组例如:原来的字符
7、串为 CEAedcab,排序后输出为edcbaECAa54 中 , 求其中的最小值。26、根据整型参数 n计算如图公式的值。39、能计算从1开始到n的自然数的和,n由键盘输入,并在 main() 函数中输出。27、键盘上输入一个 3行 3列矩阵的各个元素的值(为整数) 然后输出主对角线元素的积 , 并在 fun() 函数中输出。当 N 为偶第三行 i=2i=i+2第四行 i*i41 、计算出k以内最大的10个能被13或17整除的自然数之28、编写函数 fun(str,i,n) ,从字符串 str 中删除第 i 个和。( k 3000)字符开始的连续n个字符(注意:str0代表字符串的第一个字符
8、)。42、判断一个整数w的各位数字平方之和能否被5 整除,可以被 5整除则返回 1,否则返回 0。29、统计出若干个学生的平均成绩,最高分以及得最高分的人数。43、从低位开始取出长整型变量 s 奇数位上的数,依次例如:输入 1 0名学生的成绩分别为 92, 87, 68, 56, 92,构成一个新数放在 t 中。84, 67, 75, 92, 66,则输出平均成绩为,例如:当 s 中的数为: 7654321 时, t 中的数为:7531 。如果为 642,在第二行加 ,s/=10;55、从键盘输入一个大于 3 的整数,调用函数 fun 判断44、求大于 lim (lim 小于 100 的整数)
9、并且小于 100 的所其是否素数,然后在 main 函数中输出相应的结论有素数并放在 aa 数组中,该函数返回所求出素数的信息。例如: 7 是素数, 8 不是素数。请编写 fun个数。函数。素数是仅能被 1 和自身整除的数45、求一批数中最大值和最小值的差如为积将 - 改*56、用辗转相除法求两个整数的最大公约数46、求出菲波那契数列的前一项与后一项之比的极限的57、求一批数中小于平均值的数的个数近似值。例如:当误差为时,函数值为。58、编写函数用选择排序法对数组中的数据进行从小到大的排序。47、将两个两位数的正整数a、 b 合并形成一个整数放在 c中。合并的方式是:将 a 数的十位和个位数依
10、次放在 c 数59、从键盘为一维整型数组输入 10 个整数,调用 fun 函数的个位和百位上 , b数的十位和个位数依次放在 c 数的十位找出其中最小的数,并在 main 函数中输出。和千位上。例如:当a=45, b=12,调用该函数后,c=2514。答案;60、将从键盘上输入的每个单词的第一个字母转换为大写字母,输入时各单词必须用空格隔开,用'. '结束输入48、编写函数判断一个整数 m的各位数字之和能否被 7整除,可以被 7 整除则返回 1,否则返回 0。调用该函数找出61 、编写函数 fun 求 1!+2!+3!+n!的和,在 main函100200 之间满足条件的所有数
11、。数中由键盘输入 n 值,并输出运算结果。请编写 fun 函数。例如:若 n 值为 5,则结果为 15349、判断m是否为素数50、给定 n 个数据, 求最小值出现的位置(如果最小值62、根据整型形参 m,计算如下公式的值:y=sin(m)*10 。51、出现多次 , 求出第一次出现的位置即可)。求出二维数组周边元素之和,作为函数值返回。二例如:若m=9,则应输出:63、求一个大于 10 的 n 位整数的后 n-1位的数,并作为函维数组的值在主函数中赋予。数值返回。52、编写函数实现两个数据的交换,在主函数中输入任64、求给定正整数 m以内的素数之和。53、意三个数据,调用函数对这三个数据从大
12、到小排序。例如:当m=20时,函数值为77。编写函数判断一个整数能否同时被 3和 5整除,若能65、求给定正整数 n 以内的素数之积。(n<28)则返回值为 1,否则为 0。调用该函数求出 15300之66、求一个给定字符串中的字母的个数。间能同时被 3和 5整除的数的个数。68、编写程序 , 求矩阵( 3行 3列)与 2的乘积54、编写函数fun,求任一整数 m的n次方例如:输入下面的矩阵 :100 200 300400 500 600作为函数值返回。69、70、71、700 800 900程序输出 :200 400 600800 1000 12001400 1600 1800编写函数
13、 fun 用比较法对主程序中用户输入的具有 10个数据的数组 a 按由大到小排序,并在主程序中输出排序结果。编写函数 funXA2+X+6f(x)= XA2-5X+6X2-X-180、用函数求 fibonacci 数列前 n 项的和。说明: fibonacci 数列为数列的第一项值为 1 , 从第三项开始,每一项均为其前面相邻两项和。例如:当 n=28 时,运行结果: 83203981 、删除所有值为 y 的元素。数组元素中的值和 通过键盘输入82功能:求一分数序列 2/1 ,3/2,5/3 ,8/5,的前 n 项之和。计算下列分段函数的值:x<0其它用函数将第 2 个串连接到第 1 个
14、串之后,不允许使用strcat 函数。72、求一组数中大于平均值的数的个数。例如:给定的一组数为 1,3,6,9,4,23,35,67,12,88时,函数值为 3。73、编写函数用冒泡排序法对数组中的数据进行从小到大的排序。74、将两个两位数的正整数a、b 合并形成一个整数放在 c例如:中。合并的方式是:将数的千位和十位上,数的个位和百位上。a 数的十位和个位数依次放在b 数的十位和个位数依次放在当a= 45, b=12。调用该函数后,c=4251。75、对某一正数的值保留 2位小数,并对第三位进行四舍第二项值也为 1,y 的值由主函数13/8 , 21/13 说明:每一分数的分母是前两项的分
15、母之和,每一分数的分子是前两项的分子之和例如:求前 20 项之和的值为。int i;float f1=1,f2=1,f3,s=0;for(i=1;i<=n;i+)f3=f1+f2;f1=f2;f2=f3;s=s=f2/f1;return s;83 功能:从键盘上输入任意实数 , 求出其所对应的函数值。z=e 的 X 次幂( X>10)z=log(X+3) (X>-3)z=sin(X)/(cos(X)+4)答案: double z;If(X>10)z=log(X+3)else if(X > -3)z=log(X+3);else z=sin(X)/(cos(X)+4)
16、;return(z);84 题目:用函数求一个 N 阶方阵右下三角元素的和(包括副五入。对角线上的元素)。int I,j,k=0;for(i=0;i<N;i+)79、找出一个大于给定整数且紧随这个整数的素数,并for(j=N-1-I;j<N;j+)y+=(i+5);k=k+aij;Return(y);return(k);90 功能:编写函数 fun 求一个字符串的长度 , 在 main 函数中输入字符串 , 并输出其长度。int i;char *p;for(i=0;str1i!='0 ' ;i+)int n=0;str2i=str1i;p=p1;str2i= '0 'while(*p+)86 功能:将字符串中的小写字母转换为对应的大写字母,n+;其它字符不变。return n;inti;for(i=0;stri!=' 0 'i+)if(stri>=a'&&stri<= 'z' )85 功能:用函数实现字符串的复制 , 不允许用 strcpy() 函数。stri=stri-3287 功能:编写函数fun其功能是:根据整型形参m计算如下公式的值:y=1/2!+1/4!+.+1/m!(m是偶数)int I,j;double s=1;for(i=2;i<=m;i+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小区登高场地改色方案(3篇)
- 2024粉尘爆炸危险场所专题培训课件
- 公路改造大修方案(3篇)
- 门禁安保方案(3篇)
- 活动吊顶检修方案(3篇)
- 气球产品开发方案模板(3篇)
- 旅游景区疏散规划方案(3篇)
- 产品配送方案公司文案(3篇)
- 决策制定中的决策树与模拟分析应用技巧考核试卷
- 幼儿园家长大课堂课件
- GB/T 712-2011船舶及海洋工程用结构钢
- 2023年申报中学高级教师资格教育教学能力考试
- 健康体检报告解读
- 老年人的生理变化特点课件
- -镇村卫生室绩效考核方案
- 并网系统调试记录表
- 特种设备管理“332211”工作法
- GB∕T 19335-2022 一次性使用血路产品 通用技术条件
- 标准鲁班尺尺寸对比表
- 生物降解塑料项目投资计划及资金方案(模板范文)
- 九九乘法表清晰打印
评论
0/150
提交评论