• 2022-06-14
    操作完成后,将答案(横线处所填写的内容)依次填写到考试系统中。
  • ~Array()p[i]=t[i];*(p+i)=*(t+i)max=p[0]; max=*p; max=*(p+0)i+1;1+i打开解决方案文件proj3,此工程文件包含了3个文件,分别是头文件“String.h”、 源程序文件“String.cpp”和源程序文件“main.cpp”。在头文件“String.h”中声明了一个字符串类STR,用于将字符串中的字符按ASCII码值从大到小排序。如“It's 20:58 on Friday night.”排序后为“”。请将源程序文件“Number.cpp”中的成员函数number补充完整,补充内容填写在”//********333********”与”//********666********”两行之间。对于main函数中的测试数据,此时程序的输出应该是:原字符串:It's 20:58 on Friday night.排序后为:yttsronniihgdaIF:8520.'[程序]// String.h#include<iostream>using namespace std;class STR{public:STR(char* t); // 构造函数,用参数t初始化数据成员str~STR(); // 析构函数,释放动态空间void sort(); // 按题目要求排序void print(); // 输出结果private:char *str; // 字符串};void writeToFile(const string); // 不用考虑此语句的作用// String.cpp#include"String.h"#include<cstring>#pragma warning(disable:4996) // 不用考虑此语句的作用STR::STR(char *t){str=new char[strlen(t)+1];strcpy(str,t);}void STR::sort( ){char* p1,* p2, t;//********333********//********666********}void STR::print(){cout<<str<<endl;}STR::~STR(){ delete []str; }//main.cpp#include"String.h"int main(){STR test("It's 20:58 on Friday night.");cout<<"原字符串:";test.print();test.sort();cout<<"排序后为:";test.print();system("pause");return 0;}解题说明:1、可将下列压缩文件“proj3.zip”下载到计算机中,解压后用VC2010对程序进行调试运行,即找到并双击文件“proj5.sln”打开解决方案,然后操作。(1)源程序文件在解决方案管理器的Source Files文件夹中,头文件在Header Files文件夹中。(2)为了避免运行结果闪退,方便调试,可在主函数“return 0;”语句前添加语句“system(“pause”);”,调试结束后再删除添加的该语句。[/i][/i]

    内容

    • 0

      课本130页A练习,共10个空格,依次填写答案。

    • 1

      系统中哪些模块、内容、操作体现“提升”?() A: 选择是否正常; B: 填写改进措施; C: 填写小结; D: 填写影响因素及趋势预判。

    • 2

      请同学们认真学习这个文件。阅读完成后在答案栏填写完成。(学生版)学习通使用指引.pdf

    • 3

      操作票的填写规定中错误的是( ) A: 操作票由操作人负责填写,不得由两个以上人员交替填写一张操作票 B: 必须使用机打操作票 C: 一份操作票只能填写一个操作任务,操作票中一项内容只能填写一个单一操作 D: 操作票的题头和内容,必须填写双重编号 E: 操作任务、设备名称编号、操作顺序涂改后需要盖章

    • 4

      系统中哪些模块、内容、操作体现“提升”?() A: A选择是否正常; B: B填写改进措施; C: C填写小结; D: D填写影响因素及趋势预判。