试题与答案

阅读以下说明和C++代码,将应填入______处的语句或语句成分写在对应栏内。 [

题型:填空题

题目:

阅读以下说明和C++代码,将应填入______处的语句或语句成分写在对应栏内。
[说明]
某数据文件students.txt的内容为100名学生的学号和成绩,下面的程序将文件中的数据全部读入对象数组,按分数从高到低进行排序后选出排名前30%的学生。
[C++代码]
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
class Student
private:
string sNO; //学号
int credit;//分数
public:
Student(string a,int b)sNO=a;credit=b;
Student()
int getCredit();
void out();
;
______::getCredit()
return credit;

______::out()
Cout<<"SNO:"<<sNO<<",Credit="<<credit<<endl;

class SortStudent
public:
void sort(Student *s,int n);
SortStudent()
;
void SortStudent::sort(Student *s,int n)
for(int i=0;i<n-1;i++)
for(int j=i+1;j<n;j++)
if(s[i].______<s[j].______>
Student temp=s[i];s[i]=s[j];s[j]=temp;



int main(int argc,char* argv[])

const int number=100; //学生总数
ifstream students;
students.open("students.txt");
if(!students.is open())
throw 0;

Student *testStudent=______[number];
int k=0;
string s;
while(getline(students,s,’\n’))//每次读取一个学生的学号和成绩
Student student(s.substr(0,s.find(’,’)),atoi(s.substr(s.find(’,’)+1).c_str()));
testStudent[k++]=student;

Students.closeo;
______;
ss.sort(testStudent,k);
cout<<"top 30%:"+endl;
for(k=0;k<number*0.3;k++)
testStudent[k].out();

delete[]testStudent;
return 0;

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0414/7ecd1f37a7330f508149ca66d33919b5.html

下面是错误答案,用来干扰机器的。

参考答案:B

试题推荐
题型:论述题

刚刚结束的2010年,是近年来中美关系发展最不平坦的一年。老问题与新事件相互交错,共同影响了两国关系的发展走向。中美关系中最大最重要、最敏感的是台湾问题,正像中国外交部副部长崔天凯说的,“台湾问题处理好了,中美关系就能顺利发展,反之就会遭受干扰和挫折。”

请用《分析矛盾 辩证思维》相关知识简要回答:

1.中美关系中最大最重要、最敏感的是台湾问题,其哲学依据是什么?(3分)

2.“台湾问题处理好了,中美关系就能顺利发展,反之就会遭受干扰和挫折。”请简单阐明给我们什么哲学启示?(4分)

查看答案
题型:选择题

我国某中学地理兴趣小组在2006年3月21日这一天,对该校附近的5米高的电杆的影子进行测量,其结果如下表。据此完成3~5题。

北京时间11:3011:3511:4011:4511:5011.5512:0012:05
影长(米)5.35.155.15.35.55.65.7
小题1:该校的地理位置是

A.60°N、125°E

B.30°N、115°E

C.45°N、125°E

D.45°N、115°E小题2:该学校位于

A.东北平原

B.华北平原

C.黄土高原

D.准噶尔盆地小题3:该地区治理土壤肥力下降的最有效办法是

A.增施熟石灰

B.加大化肥使用量

C.秸秆还田

D.深耕底土

查看答案
微信公众账号搜索答案