求助4个C++遍程问题~拜托拜托

来源:百度知道 编辑:UC知道 时间:2024/06/08 21:55:51
1、已知:0x2,0y1, T(0,0)=100C, T(0,1)=100C , dT/dx=-10, dT/dy=0, 利用C++语言编写程序,计算平面温度分布。
2、一物体在0x10时,其运动遵从Y=4X2,在10<x20时,遵从Y=40000/X2, 利用C++语言编写程序,画出其运动轨迹。
3、利用C++语言编写程序,将10个数据排序,统计整数和小数的个数。
4、利用C++语言编写程序,实现40个数据的人机互动。

我只做了第三题``基它3个没看懂

#include <iostream>
using namespace std;

void swap(double &a,double &b)
{
double c;
c=a;
a=b;
b=c;
}

void main()
{
double a[10];
int i,
k,
j,
Int=0;
for(i=0;i<10;i++)
{
cin>>a[i];
}
for(k=0;k<9;k++)
for(j=0;j<9-k;j++)
if(a[j]>a[j+1])
swap(a[j],a[j+1]);
for(i=0;i<10;i++)
{
cout<<a[i]<<" ";
if(double(int(a[i]))==a[i])
Int++;
}
cout<<"整数个数:"<<Int<<endl<<"小数个数:"<<10-Int<<endl;
}

不明白你的意思

这题目描述太恶心了,没必要搭理它