工大机试18题

原创 2013年12月02日 15:14:16

编写一个程序,输入全班同学某门课考试成绩,计算平均成绩并找出其中最高分与最低分。(提示:批量数据通常不事先规定输入的数据数量,而是以一个特殊的标志作为输入结束。程序根据结束标志统计人数)

// problem18.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"

#include
using namespace std;
#include
int _tmain(int argc, _TCHAR* argv[])
{
 int index=0;
 cout<<"请输入成绩,-1结束"<<endl;
 float a[100],min,max;//数组记录输入的成绩
 int i=0;
 a[i]=0;
 cin>>a[i];
 while(a[i]!=-1) //当输入结束标记时,跳出循环题
 {
  i++;
  cin>>a[i];
  
 }
 int sum=0;
 int j=0;
 for( j=0;j
 {
  sum+=a[j];
 }
 cout<<"平均成绩为"<<sum/i<<endl;
 min=max=a[0];
 for(j=1;j

 {
  if(a[j]>max)
   max=a[j];
  
 }
 for(j=1;j
 {
  if(a[j]
   min=a[j];
 }
 cout<<"最高成绩为"<<max<<endl;
 cout<<"最低成绩为"<<min<<endl;
 return 0;
}

 

2013年9月华为软件类校招机试 西安地区(西工大、西电)部分组试题

题目来源:http://club.xdnice.com/thread-1320782-1-1.html  (西电 好网)

西工大算法机试

  • 2014年06月26日 14:49
  • 1.4MB
  • 下载

西工大C语言实验及考研复试机试

  • 2013年03月11日 16:05
  • 4.02MB
  • 下载

[华为机试练习题]18.矩阵相乘

题目描述: 题目描述: 矩阵相乘 输入:两个N*N阶矩阵相乘 输出:结果矩阵 样例输入: {1, 2, 3}, {4, 5, 6}, {7, 8, 9} {1, 2, 3}, {4, 5...

ACCP 2009/05/18/机试

  • 2009年07月12日 15:21
  • 1.33MB
  • 下载

华为机试在线训练-牛客网(18)字符串合并处理

题目描述 按照指定规则对输入的字符串进行处理。 详细描述: 将输入的两个字符串合并。 对合并后的字符串进行排序,要求为:下标为奇数的字符和下标为偶数的字符分别从小到大排序。...

蓝桥杯——2015 西工大计算机研究生机试真题(节选,2017.2.7)

1. 源代码: #include void FindtheMinimum(int a,int b,int c) { int t; if(a>b) t=a,a=b,b=t; if(b>c)...

VFP试题\机试\上机题28次

  • 2012年09月25日 15:52
  • 424KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:工大机试18题
举报原因:
原因补充:

(最多只允许输入30个字)