| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1176 人关注过本帖
标题:基础题 求求 哥哥姐姐 求助哦!
只看楼主 加入收藏
caicaiguagua
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2014-3-23
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:13 
基础题 求求 哥哥姐姐 求助哦!
1. 输入n个整数,求n个数的和。
   提示:输入的第1行是一个整数n(1<=n<=1000),表示有多少个数求和;第2行以后是n个整数,每个整数之间用空格或回车隔开。每个整数的范围都在[-100000,100000]之内。
 

2、在歌星大奖赛中,有10个评委为参赛选手打分,打分的原则是:最低给1分,最高给100分。选手最后的得分为:去掉一个最高分和一个最低分后,其余8个分数的平均值。请编写一个程序计算一个选手的得分。



3、数字塔(选做)
有多个输入测试用例,每一个用例一行,是一个0~9的整数,输入为0时则结束。屏幕显示如下:
样例输入                             样例输出
 2                                  case  1:
                                       1
                                      222
3
                                    case  2:
                                       1
                                      222
                                 33333
0
end
搜索更多相关主题的帖子: 大奖赛 平均值 哥哥 
2014-03-23 18:46
caicaiguagua
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2014-3-23
收藏
得分:0 
2014-03-23 18:46
wpp2012
Rank: 1
等 级:新手上路
帖 子:9
专家分:7
注 册:2013-8-19
收藏
得分:7 
第一题
#include <iostream>
using namespace std;
int main()
{
    int n, num, sum=0;
    cout << "请输入加数的个数:";
    cin >> n;
    cout << "请输入加数:";
    for(int i=0; i<n; i++)
    {
        cin >> num;
        cout << " ";
        sum += num;
    }
    cout << num;
    return 0;
}
2014-03-23 21:41
caicaiguagua
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2014-3-23
收藏
得分:0 
回复 3楼 wpp2012
谢谢  其它的 题目 求解O(∩_∩)O
2014-03-23 23:02
caicaiguagua
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2014-3-23
收藏
得分:0 
..............
2014-03-24 18:25
caicaiguagua
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2014-3-23
收藏
得分:0 
2014-03-24 22:23
hubinyes
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:104
专家分:557
注 册:2014-2-4
收藏
得分:7 
en..
2014-03-24 22:28
hubinyes
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:104
专家分:557
注 册:2014-2-4
收藏
得分:0 
2.
程序代码:
#include "stdafx.h"
#include <iostream>
using namespace std;

int GetMinScore(int* scor);
int GetMaxScore(int* scor);
int _tmain(int argc, _TCHAR* argv[])
{
    int iScore;
    int iTotal = 0;
    int arrScore[10];
    for (int i = 0;i < 10;++i)
    {
        cin >> iScore;
        arrScore[i] = iScore;
        iTotal += iScore;
    }
    int iMinScore = GetMinScore(arrScore);
    int iMaxScore = GetMaxScore(arrScore);

    int iAvg = (iTotal - iMinScore - iMaxScore) / 8;
    cout << iAvg <<endl;
    return 0;
}

int GetMinScore( int* scor )
{
    int iMin = scor[0];
    for (int i = 1;i < 10;++i )
    {
        if (scor[i] < iMin)
            iMin = scor[i];
    }
    return iMin;
}

int GetMaxScore( int* scor )
{
    int iMax = scor[0];
    for (int i = 1;i < 10;++i )
    {
        if (scor[i] > iMax)
            iMax = scor[i];
    }
    return iMax;
}

2014-03-24 22:49
caicaiguagua
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2014-3-23
收藏
得分:0 
回复 8楼 hubinyes
谢谢 楼主!  
第三题  还能做吗 ? 我 想啦 很久 C++弄了几次还是 不行  怎么办 求大神
2014-03-25 13:26
i80286
Rank: 6Rank: 6
等 级:侠之大者
威 望:5
帖 子:99
专家分:428
注 册:2013-9-30
收藏
得分:7 
回复 9楼 caicaiguagua
代码就不写了,给你一点思路:大循环控制行数和输出数(n);第1个小循环控制输出的空格数;第2个小循环控制输出数的个数(2n-1)
2014-03-25 15:17
快速回复:基础题 求求 哥哥姐姐 求助哦!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026301 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved