中南大学c 题库编程答案.doc


文档分类:IT计算机 | 页数:约172页 举报非法文档有奖
1/172
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/172
文档列表 文档介绍
:
使用库函数sqrt来计算平方根。
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main()
{
double x,y;
cout<<"请输入一个数x:";
cin>>x;
if(x!=0)
y=sin(x)+(sqrt(x*x+1));
else
y=cos(x)-x*x+3*x;
cout<<"函数值:"<<setprecision(6)<<y<<endl;
return 0;
}
,输入某大写字母的ASCII码值,输出该字母的对应小写字母。
#include <iostream>
using namespace std;
int main()
{
int a = 'a'-'A';
int x;
while( cin>>x )
{
if( x>= 'A' && x<='Z' )
cout<<" "<<(char)(x+a)<<endl;
else
cout<<"输入的不是大写字母的ASCII码"<<endl;
}
return 0;
}
:    3x 3-4x 2-5x+13=0 在x=1附近的根,要求精度为10-6 。 
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
float xn,xn1,f,f1;
cout<<"请输入x的初值:";
cin>>xn1;
do
{
xn=xn1;
f=(3*(xn-4/3)*xn-5)*xn+15;
f1=(9*xn-8)*xn-5;
xn1=xn-f/f1;
}while(fabs(xn1-xn)>=1e-6);
cout<<"方程的一个根:"<<xn1<<endl;
return 0;
}
编写函数fun(),它的功能是利用以下所示的简单迭代方法求方程cos(x)-x=0的一个实根。 x n+1 =cos(x n )
#include <>
#include <>
float value()
{
float x0, x1;
x0 = 0;
x1 = cos(x0);
while (abs(x0 - x1) >= 0.)
{
x0 = x1;
x1 = cos(x0);
}
return x1;
}
void main()
{
printf("迭代方法求方程:cos(x)-x=0的解为%f\n", value());
}
  f(int x[ ], int n),求出20个数中的最大数,并在以下main函数中进行测试。
#include<>
void main(  )
{   
inta[  ]={1,4,6,7,3,9,10,30,59,32,48,72,87,13,27,45,64,8,2,6};   
cout<<"a中最大值为:"<<f(a,20)<<endl;
#include ""
#include <iostream>
using namespace std;
int f(int x[],int n);
int main(int argc, char* argv[])
{
int a[20] = {1,8,10,3,7,15,28,2,4,22,0,17,25,9,19,6,14,26,20,11};
printf("max is %d\n",f(a,20));
return 0;
}
int f(int x[],int n)
{
int i;
int max;
max = x[0];
for(i=1;i<n;i++)
{
if(max<x[i])
{
max = x[i];
}
}
return max;
return 0;
}

#include <iostream>
using namespace std;
int main()
{
int x;
while( cin>>x )
{
printf(" %X H\n",x);
}
return 0;
}
:int f( int M, int N)

中南大学c 题库编程答案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数172
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rdwiirh
  • 文件大小207 KB
  • 时间2018-02-21