╰ァBeliefs 发表于 2008-12-8 21:43:39

C++ 精英进...

[发帖际遇]: ╰ァBeliefs贩卖军火, 不小心赚到佣金现金9476思明币.


去年学的C++ 现在忘记得一干二净了
现在有朋友要补考。
所以求助大家。
谢谢了
三、程序填空题

1.请补足完善以下程序,其功能是从键盘输入10个整数存入数组a中,调用fmax求数组中的最大值并输出。
#include <iostream.h>
int fmax(int b[],int size)
{
int max;
__________;

for(int y=1;_______;y++)
{

max=b>max?________:_______;
}
return max;
}
void main()
{

const int n=10

int a,x,xmax;

for(x=0;x<n;x++)
{

cin>>a;
}

xmax=fmax(_____________,n);

cout<<xmax<<endl;
}

2.下面程序实现从键盘输入两个整数给x,y两个变量,并交换它们的值
#include<iostream.h>
void main()
{


int x,y,temp;


cin>>x
;


temp=



y =
;



=
;


cout<<"x="<<x<<endl;


cout<<"y="<<y<<endl;
}

╰ァBeliefs 发表于 2008-12-8 21:44:27

[发帖际遇]: ╰ァBeliefs在路边踩到粪便, 慌忙中不见了存款2思明币.


编程题 :
编程输入两个整数,分别计算并输出它们的和、差、商及余数。

31010658 发表于 2008-12-8 21:46:51

大一时学过,忘了。叫我编C51我就行

197077954 发表于 2008-12-8 22:15:02

[发帖际遇]: 197077954参加慈善晚会, 捐款现金2536思明币.


不保证没有错误。
1.
max = b
y < size
max = b max
a
2.
int main()
{
    int x,y,temp;
    cin >> x >> y;
    temp = x;
    x= y;
    y = temp;
    //这里输出结果...
    return 0;
}
3.
int main()
{
    int x, y;
    cin >> x >> y;
    cout << "x+y=" << x + y << endl
         << "x-y=" << x - y << endl
         << "x*y=" << x * y << endl;
    if(y == 0)
cout << "erro: 除数不能为0";
    else
      cout << "x/y" = x/y;
    return 0;
}
页: [1]
查看完整版本: C++ 精英进...