C语言常考算法
飞快学 8年前 (2015-11-30) 1737浏览
二级C语言程序设计题中经常用到的基本模块 求最大值、最小值 int find_max(int a[ ], int n) int find_min(int a[ ], int n) 判断某数为素数 int is_...
飞快学 8年前 (2015-11-30) 1737浏览
二级C语言程序设计题中经常用到的基本模块 求最大值、最小值 int find_max(int a[ ], int n) int find_min(int a[ ], int n) 判断某数为素数 int is_...
软件121, 唐鼎威 10年前 (2013-08-13) 2620浏览
所属年份:2011.3;2011.9; 请编写函数fun,其功能是:将一组得分中,去掉一个最高分和一个最低分,然后求平均值,并通过函数返回。函数形参a指向存放得分的数组,形参n中存放得分个数(n>2)。 例如,若输入9.9 8.5 7.6 8....
软件121, 唐鼎威 10年前 (2013-08-13) 1242浏览
所属年份:2011.3;2011.9; 请编函数fun,其功能是将一个数字字符串转换成与其面值相同的长整型整数。可调用strlen函数求字符串的长度。 例如:在键盘输入字符串2345210,函数返回长整型数2345210。 #include &l...
软件121, 唐鼎威 10年前 (2013-08-13) 999浏览
所属年份:2011.9; 请编写函数fun,其功能是将形参s所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。 #include <stdio.h> #define N 2...
软件121, 唐鼎威 10年前 (2013-08-13) 1065浏览
所属年份:2011.9 请编写函数fun,函数的功能是查找x在s所指数组中下标的位置,并作为函数值返回,若x不存在,则返回-1。 #include <stdio.h> #include <stdlib.h> #def...
软件121, 唐鼎威 10年前 (2013-08-13) 1216浏览
所属年份:2011.9 请编写函数fun,其功能是:统计s所指字符串中的数字字符个数,并作为函数值返回。 例如,s所指字符串中的内容是:2def35adh25 3kjsdf 7/kj8655x, 函数fun返回值为:11 #include ...
软件121, 唐鼎威 10年前 (2013-08-13) 1897浏览
所属年份:2011.9;2012.3; 请编写函数fun,该函数的功能是:统计各年龄段的人数。N个年龄通过调用随机函数获得,并放入主函数的age数组中。要求函数把0~9岁年龄段的人数放在d[0]中,把10~19岁年龄段的人数放在d[1]中,把20~2...
软件121, 唐鼎威 10年前 (2013-08-13) 1248浏览
所属年份:2011.9;2012.3; 请编写函数fun,其功能是:移动字符串中的内容,移动的规则是把第1~m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。 例如,字符串中原有的内容为”ABCDEFGHIJKR...
软件121, 唐鼎威 10年前 (2013-08-13) 1062浏览
所属年份:2012.3; 请编写函数fun,它的功能是计算下列级数和,和值由函数值返回。 S=1+x+x^2/2!+x^3/3!+…+x^n/n! 例如,当n=10,x=0.3时,函数值为1.349859。 #include<conio.h&g...
软件121, 唐鼎威 10年前 (2013-08-13) 1460浏览
所属年份:2012.3; 请编写函数fun,其功能是:计算并输出下列多项式的值。 S=1/(1×2)+1/(2×3)+…+1/(n×(n+1)) 例如,当n=10时,函数值为0.909091。 #include<conio.h> #in...
软件121, 唐鼎威 10年前 (2013-08-13) 1298浏览
所属年份:2012.3 编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。 例如,若n为1000时,程序输出应为:s=153.909064。 #include <math.h> #in...
软件121, 唐鼎威 10年前 (2013-08-13) 1276浏览
所属年份:2012.3 编写函数fun,其功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数且要求m>n。 例如:m=12,n=8时,运行结果为495.000000。 #include <stdio.h> float...
软件121, 唐鼎威 10年前 (2013-08-13) 1208浏览
所属年份:2010.9;2012.3 请编写一个函数int fun(int *s,int t,int *k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中。 例如,输入如下整数: 876 675 896 101 301 401 9...
软件121, 唐鼎威 10年前 (2013-08-13) 1684浏览
所属年份:2012.3 请编写一个函数void fun(int m, int k, int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。 例如,若输入17,5,则应输出19、23、29、31、37。 #include ...
软件121, 唐鼎威 10年前 (2013-08-13) 1394浏览
所属年份:2010.9;2012.3 请编写函数void fun (int x, int pp[], int *n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。 例如,若x中的...
软件121, 唐鼎威 10年前 (2013-08-13) 1125浏览
所属年份:2012.3 m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所指的数组中。 例如,当score数组中的数据为10、20、30、40、50、60、70、80...
软件121, 唐鼎威 10年前 (2013-08-13) 1147浏览
所属年份:2012.3; 函数fun的功能是:将a、b中的两个正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的十位和千位上,b中的十位和个位数依次放在变量c的个位和百位上。 例如,当a=45,b=12。调用该函数...
软件121, 唐鼎威 10年前 (2013-08-13) 1175浏览
所属年份:2012.3; 请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。 例如,若输入”abc4Efg”,则应输出”aBc4EFg̶...
软件121, 唐鼎威 10年前 (2013-08-13) 1207浏览
所属年份:2010.9;2011.3;2011.9; 函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,s所指串中剩余的字符形成的新串放在t所指的数组中。 例如,若s所指字符串中的内容为”ABCDEFG123...
软件121, 唐鼎威 10年前 (2013-08-13) 937浏览
所属年份:2012.3; 请编写函数fun,该函数的功能是:判断字符串是否为回文,若是,则函数返回1,主函数中输出”YES”,否则返回0,主函数中输出”NO”。回文是指顺读和倒读都一样的字符串。 例如,...
软件121, 唐鼎威 10年前 (2013-08-13) 1584浏览
所属年份:2012.3; 请编写函数fun,该函数的功能是:将M行N列的二维数组中的数据,按行的顺序依次放到一维数组中,一维数组中数据的个数存放在形参n所指的存储单元中。 例如,若二维数组中的数据为: 33 33 33 33 44 44 44 44 ...
软件121, 唐鼎威 10年前 (2013-08-13) 1943浏览
所属年份:2010.9;2011.3;2011.9; 请编写一个函数,用来删除字符串中的所有空格。 例如,输入asd af aa z67,则输出为asdafaaz67。 #include <stdio.h> #include <c...
软件121, 唐鼎威 10年前 (2013-08-13) 1032浏览
所属年份:2010.9;2011.3;2011.9; 编写一个函数,其功能是:从传入的num个字符中找出最长的一个字符串,并通过形参指针max传回该串地址(用****作为结束输入的标识)。 #include<conio.h> #inc...
软件121, 唐鼎威 10年前 (2013-08-13) 1606浏览
所属年份:2011.3;2011.9 编写函数int fun(int lim, int aa[MAX]),其功能是求出小于或等于lim的所有素数并放在aa数组中,并返回所求出的素数的个数。 #include<conio.h> #inc...
软件121, 唐鼎威 10年前 (2013-08-13) 1197浏览
所属年份:2011.3;2011.9 编写程序,实现矩阵(3行、3列)的转置(即行列互换)。 例如,若输入下面的矩阵: 100 200 300 400 500 600 700 800 900 则程序输出: 100 400 700 200 500 80...
软件121, 唐鼎威 10年前 (2013-08-13) 2323浏览
所属年份:2011.3;2011.9 请编一个函数 float fun(double h),该函数的功能是:使变量h中的值保留两位小数,并对第三位进行四舍五入(规定h中的值为正数)。 例如,若h 值为1234.567,则函数返回1234.57000...
软件121, 唐鼎威 10年前 (2013-08-13) 1923浏览
所属年份:2011.3;2011.9 请编写函数fun,该函数的功能是:求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。 例如,若二维数组中的值为: 1 3 5 7 9 2 9 9 9 4 6 9 9 9 8 1 3 5 7 ...
软件121, 唐鼎威 10年前 (2013-08-13) 2320浏览
所属年份:2010.9;2011.3;2011.9 下列程序定义了N×N的二维数组,并在主函数中赋值。请编写函数fun,函数的功能是:求出数组周边元素的平均值并作为函数值返回给主函数中的s。 例如,若a 数组中的值为: 0 1 2 7 9 1 9 7...
软件121, 唐鼎威 10年前 (2013-08-13) 1776浏览
所属年份:2011.3;2011.9; 下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int a[ ][N],int m),该函数的功能是使数组右上半三角元素中的值乘以m。 例如,若m的值为2,a数组中的值为: 则返回主...
软件121, 唐鼎威 10年前 (2013-08-13) 1584浏览
所属年份:2011.3;2011.9; 已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。已给出函数的首部,请完成该函数。 #...