找回密码
 入驻
搜索
查看: 156|回复: 3

C++ 精英进...

[复制链接]
发表于 2008-12-8 21:43:39 | 显示全部楼层 |阅读模式
[发帖际遇]: ╰ァ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[y]>max?________:_______;

}
return max;
}
void main()
{

const int n=10


int a[n],x,xmax;


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

{

cin>>a[x];

}

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;

}
 楼主| 发表于 2008-12-8 21:44:27 | 显示全部楼层
[发帖际遇]: ╰ァBeliefs在路边踩到粪便, 慌忙中不见了存款2思明币.


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

使用道具 举报

发表于 2008-12-8 21:46:51 | 显示全部楼层
大一时学过,忘了。叫我编C51我就行
回复

使用道具 举报

发表于 2008-12-8 22:15:02 | 显示全部楼层
[发帖际遇]: 197077954参加慈善晚会, 捐款现金2536思明币.


不保证没有错误。
1.
max = b[0]
y < size
max = b[y] 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;
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 入驻

本版积分规则

QQ|Archiver|手机版|小黑屋|思明论坛

GMT+8, 2024-11-17 11:36 , Processed in 0.021524 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表