C语言程序辅导讲解、C辅导、辅导C/C++程序
- 首页 >> C/C++编程1
int Root(double a, double b, double c, double* x1, double* x2);
功 能:求一元二次方程ax2+bx+c=0的根
参 数:a, b, c为方程的系数; x1, x2为方程的两个根
返回值:0,成功;<0,不成功.
分 值:
2
int NumberOfLettersIn(char* str);
功 能:求出字符串中英文字母的个数
参 数:str为一个字符串
返回值: 英文字母的个数;
分 值:
3
int NumberOfDigitsIn(char* str);
功 能:求出字符串中数字字符的个数
参 数:str为一个字符串
返回值:数字字符的个数;
分 值:
4
double highest(double* sheet, unsigned int n);
功 能:求出成绩单中的最高分
参 数:sheet为含有成绩的一维数组;n为数组中元素的个数。
返回值:成绩单中的最高分.
分 值:
5
double lowest(double* sheet, unsigned int n);
功 能:求出成绩单中的最低分
参 数:sheet为含有成绩的一维数组;n为数组中元素的个数.
返回值:成绩单中的最低分.
分 值:
6
double average_all(double* sheet, unsigned int n);
功 能:求出成绩单的平均成绩
参 数:sheet为含有成绩的一维数组;n为数组中元素的个数.
返回值:成绩单的平均成绩.
分 值:
7
double average(double* sheet, unsigned int n);
功 能:求出成绩单中去掉最高分和最低分的平均成绩
参 数:sheet为含有成绩的一维数组;n为数组中元素的个数.
返回值:成绩单中去掉最高分和最低分的平均成绩.
分 值:
8
int greater_equal(double* sheet, unsigned int n, double score);
功 能:求出成绩单中大于等于某分值的学生人数
参 数:sheet为含有成绩的一维数组;n为数组中元素的个数;score为给定的分值。
返回值:成绩单中大于等于某分值的学生人数;
分 值:
9
int less_equal(double* sheet, unsigned int n, double score);
功 能:求出成绩单中小于等于某分值的学生人数
参 数:sheet为含有成绩的一维数组;n为数组中元素的个数;score为给定的分值。
返回值:成绩单中小于等于某分值的学生人数;
分 值:
10
int sum_odd(unsigned int n);
功 能:求出小于给定自然数的所有奇数之和
参 数:n为给定的自然数.
返回值:小于给定自然数的所有奇数之和;
分 值:
11
int sum_even(unsigned int n);
功 能:求出小于给定自然数的所有偶数之和
参 数:n为给定的自然数.
返回值:小于给定自然数的所有偶数之和;
分 值:
12
int sum_square(unsigned int num);
功 能:求出给定自然数的各位数字的平方和(例如 自然数1234的各位数字的平方和为30)
参 数:num为给定的自然数.(假定不超过3位数)
返回值:给定自然数的各位数字的平方和;
分 值:
13
Void sort_acend(double* array, unsigned int n);
功 能:对给定数组中的数按升序排序
参 数:array为给定的数组;n为数组中元素的个数.
返回值:无
分 值:
14
int sort_decend(double* array, unsigned int n);
功 能:对给定数组中的数按降序排序
参 数:array为给定的数组;n为数组中元素的个数.
返回值:无
分 值:
15
unsigned int factorial(unsigned int n);
功 能:求给定自然数的阶乘(分别用循环和递归方法)。
参 数:n为给定的自然数.
返回值:给定数的阶乘n!.
分 值:
16
char* strn2b(unsigned int n);
功 能:求出给定自然数的二进制字符串表示(例如,5的二进制字符串表示为“101”)
参 数:n为给定的自然数.
返回值:二进制字符串数组的首地址.
分 值:
17
char* strn2o(unsigned int n);
功 能:求出给定自然数的八进制字符串表示(例如,15的八进制字符串表示为“17”)
参 数:n为给定的自然数.
返回值:八进制字符串数组的首地址.
分 值:
char* strn2h(unsigned int n);
功 能:求出给定自然数的十六进制字符串表示(例如,31的十六进制字符串表示为“1f”)
参 数:n为给定的自然数.
返回值:十六进制字符串数组的首地址.
分 值: