用C++程序编写下列试题 谢谢各位的帮忙

1.编写一个函数,将华氏温度转换为摄氏温度。公式为C=(F-32)*5/9。
5.编写一个递归函数,将所输入的5字符按相反的排列顺序输出。
6.使用函数重载的方法定义两个重名函数,分别求出整型书的两点间的距离和浮点型数的两点间距离。
7.求方程ax*x+bx+c=0的根,用三个函数分别求出当b*b-4ac大于0,等于0和小于0时的根,并输出结果。要求从主函数输入a,b,c的值。
8.有N个学生,每个学生考试了M门课,要求编写一函数,能检查N个学生有无不及格的课程,如果有某一个学生有一门或一门以上课程不及格,则输出该学生的学号(学号从0起,即0,1,2,3……)及其全部课程成绩。
各位大哥大姐,我是初学者,还没对这种C++程序弄明白,希望能帮我一把。以后我一定要努力学习,争取把这门课学好!晚辈在此先谢过了!

第一个
#include<iostream>
#include<cmath>
double n;
using namespace std;
int main()
{
cin>>n;
printf("%3.2f",(n-32)*5/9);
system("pause");
}

第7个
#include<iostream>
#include<cmath>
using namespace std;
double a,b,c;
int main()
{
cin>>a>>b>>c;
if (b*b-4*a*c>=0)
{
printf("x1=%100.2f",(0-b+sqrt(b*b-4*a*c))/(2*a));
printf("x2=%100.2f",(0-b-sqrt(b*b-4*a*c))/(2*a));
}else printf("No Result");
system("pause");
}

第8个
#include<iostream>
#include<cmath>
long m,n,temp;
bool use[100000];
using namespace std;
int main()
{
scanf("%d%d",&n,&m);
for (int a=0;a<=n-1;++a)
for (int b=0;b<=m-1;++b)
{
scanf("%d",&temp);
if ((temp<60)&&(!use[a]))
{
use[a]=true;
printf("%d ",a);
}
}
system("pause");
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-04-01
真的假的 ?
这些题,书上都是有原题的,只是数字不样。
第8题,去链表那节找 !
第2个回答  2007-04-01
只要会很基本的基础知识就能作了,再好好想想吧
第3个回答  2007-04-01
都是很简单的了,你是不是没有把心思放在学习上啊,你应该努力啊.这样子下去是不行了,这个题目,我真的是不好意思写给你,你看了之后会发现很容易的.
第4个回答  2007-04-01
是为了交差了事么??
相似回答
大家正在搜