求编程高手帮做一个程序!!

求编程高手帮做一个程序!!,第1张

/这是第二个题的。应该欧可!自己研究研究/

#include <iostreamh>

#include <stdlibh>

//using namespace std;

struct Term{ //多项式的项结点

Term(int c,int e):coef(c),exp(e){link = NULL;} //构造函数1

Term(int c,int e,Term next):coef(c),exp(e){link = next;}//构造函数2

Term InsertAfter(int c,int e);//构造一个新项<c,e>结点,插在this及其后继间

int coef;

int exp;

Term link;

};

ostream&operator<<(ostream& out,const Term &val)

{

if(valcoef == 0) return out;

switch(valexp){

case 0:out<<valcoef;break;

case 1:if(valcoef!=1) out<<valcoef;

out<<"X";break;

default:if(valcoef!=1)out<<valcoef;

out<<"X^"<<valexp;break;

}

return out;

}

Term Term::InsertAfter(int c,int e)

{

link = new Term(c,e,link);//构建新项结点<c,e>,插在当前结点及其后继结点间

return link; //函数返回值为新项结点的地址

}

class Ploynominal //多项式类

{

public:

Ploynominal();//构造只有表头结点的单循环链表

// ~Ploynominal();//释放多项式的各结点空间

void AddTerms(istream& in);

void Output(ostream& out)const;

void PolyAdd(const Ploynominal&r, const Ploynominal&m);

void PolyMuti(const Ploynominal&r,const Ploynominal&s,Ploynominal c[],Ploynominal e[]);

Ploynominal& operator+(const Ploynominal& b);

void operator=(const Ploynominal& x);

private:

Term theList;//带头结点单循环链表存储一个多项式

int n;

friend ostream& operator<<(ostream&,const Ploynominal&);

friend istream& operator>>(istream&,Ploynominal&);

};

Ploynominal::Ploynominal()

{

theList = new Term(0,-1); //带头结点的空单循环链表

theList->link = theList;

n = 0;

}

void Ploynominal::AddTerms(istream& in)

{

Term q = theList;

int c,e;

for(;;){

cout<<"Input a term(coef,exp):\n"<<endl;

in>>c>>e;

if(e<0)break;

q = q->InsertAfter(c,e);

n++;

}

}

void Ploynominal::Output(ostream& out) const

{

bool start = true;

Term p = theList->link;

out<<"The ploynominal is :\n"<<endl;

for(;p!=theList;p = p->link){

if(!start&&p->coef>0) out<<'+';

start = false;

out<<p;

}

out<<endl;

}

istream& operator>>(istream&in, Ploynominal& ploy)

{

ployAddTerms(in);

return in;

}

ostream& operator<<(ostream&out,const Ploynominal& ploy)

{

ployOutput(out);

return out;

}

int ExpComp(int x,int y)

{

if(x == y) return 0;

else if(x > y) return 1;

else return -1;

}

void Ploynominal::PolyAdd(const Ploynominal&r,const Ploynominal&m)

{

if (rtheList->link == rtheList)

return;

Term q,preq,q2,p,w;//preq是q的前驱结点

preq = mtheList,q = mtheList->link;

p = rtheList->link;

w = theList;

while(p->exp>=0)

{

int a1,a2; //Term g= w;

switch(ExpComp(p->exp,q->exp))

{

case -1:w= w->InsertAfter(q->coef,q->exp);preq = q;q = q->link;break;

case 0:

a1 = q->coef + p->coef;

a2 = q->exp;

if(a1 == 0)

{

q2 = q;

preq->link = q->link;

q = q->link;

p = p->link;

delete(q2);

}

else {

w = w->InsertAfter(a1,a2);

preq = q;q = q->link;p=p->link;

}

break;

case 1:

w= w->InsertAfter(p->coef,p->exp);

p = p->link;break;

}

}

}

void Ploynominal::PolyMuti(const Ploynominal&r,const Ploynominal&s, Ploynominal c[],Ploynominal e[])

{

Term q,q1,prep,prep2[10];

prep = rtheList;

q = rtheList->link;

q1 = stheList->link;

for (int k=0;k<10;k++)

prep2[k] = c[k]theList;

int m =0;

int j,count=0;

if (rn>sn)

{

j = rn;

}

else

{

j = sn;

}

if (j==rn)

{

while (q1!=stheList)

{

for (int i=0;i<j;i++)

{

prep2[m] = prep2[m]->InsertAfter(q->coefq1->coef,q->exp+q1->exp);

q = q->link;

}

q1 = q1->link;

q = q->link;

m++;

}

}

else

{

while (q!=rtheList)

{

for (int i=0;i<j;i++)

{

prep2[m] = prep2[m]->InsertAfter(q->coefq1->coef,q->exp+q1->exp);

q1=q1->link;

}

q = q->link;

q1 = q1->link;

m++;

}

}

if (m==1)

cout <<c[0];

else

{

int l = 1;

e[0]PolyAdd(c[1],c[0]);

for (int i=2;i<=m;i++)

{

int k = 0;

e[l]PolyAdd(c[i],e[l-1]);

l++;

}

cout<<"两个多项式的积为:"<<e[l-2]<<endl;

}

}

int main(int argc, char argv[])

{

Ploynominal a,b,c[10],d,e[10],f;

cout<<"输入第一个多项式:"<<endl;

cin>>a;

cout<<"输入第二个多项式:"<<endl;

cin>>b;

dPolyMuti(a,b,c,e);

system("PAUSE");

return 0;

}

1 手机什么软件可以写文章

如需下载第三方应用软件(好玩的游戏、常用工具应用、系统辅助工具等),建议可以通过自带的应用商店或手机论坛等搜索目前较为热门的软件。

1、若您的手机自带应用商店,可以按照如下方式查找:应用程序-应用商店-点击热门推荐”可以查看到当前较为热门的软件/游戏。您也可以按照分类,根据软件类型选择自己喜欢的软件

2、通过手机浏览器搜索需要的软件下载安装(若是自带的浏览器,下载的安装包保存在我的文件-Download文件夹中)。

3、通过第三方助手类软件下载安装需要的程序。

4、通过电脑下载APK格式的安装包,然后传输到手机中安装。

2 有写作文的软件吗

/softid=9760 “作文之星”是一款能由电脑自动书写作文的中小学生作文写作软件,有了她,可以让你从此不再为写作文而烦恼,您只需轻轻点击几下鼠标就可以由电脑自动写出令你感到满意的优秀作文。

软件内含强大的作文写作题材库(总字数超过一千万字,约合50本作文书的容量)可以用它书写出超过一万篇不一样的作文,而且作文写作题材库可以随意扩充。软件内还带有三千五百多篇全国各地的优秀获奖作文,只要点击鼠标就可以自动套用:-)在软件中您可以选择“电脑自动”及“作文模板”这两种方式书写作文,熟练使用软件后,用“电脑自动”方式写出一篇千字以上的优秀作文不需要一分钟的时间。

软件还集合了多种写作辅助工具“辞海成语辞典”、“唐诗精选”、“宋词精选”、“元曲精选”、“名人名言”、“歇后语精选”、“词汇查询”等等18种写作辅助工具。

3 有专门编辑文章的软件吗

文星超级写作助手 40

《文星超级写作助手》是一套功能丰富、相当实用的写作辅助软件。(1)该系统提供了一个约五百万汉字的庞大的语言素材库,包括词汇库、描写语段库、唐诗宋词库、名人名言库、谚语俗语库、古文名句库、歇后语库、精彩范文库八个数据库,采用科学细致的分类(500个类目)系统,并辅以关键词查询手段,使用户可以快速方便地找到自己需要的精彩词汇、语句、语段和范文,以供自己写作时借鉴和参考。(2)该系统可以帮助用户建立自己的语言素材库,并同样可以对它们进行快速的查找,平时有爱东摘西抄的朋友可以把你的小本本扔掉了。(3)该系统另有《投稿地址大全》、《投稿管理系统》、《通讯录》、《记事本》以及《汉语词典》、《成语词典》、《词语联想词典》、《魔鬼辞典》等多个实用工具。本系统非常适合写 好者和广大中小学生朋友使用!《文星》,造就一代文学之星!

公文写作助手 20

办公司,当文秘,一刻也离不开写文章。可是许多人,却因为写不出文章而发愁。其实,写文章也有很多诀窍,其中最关键的,就是要先学会模仿,而后才能熟中生巧,写出一手漂亮文章来。 本电子书积累类作者多年写文章的经验,既提供了各种行政、经济、法律、礼仪、事物、新闻类文章的写作要点,又提供了各种公文的例文和范本。即使你没有任何写作经验,对着范本来个照本宣科,马上就会写出一手漂亮文章来。特别提示:本书提供了数百篇例文,对于初学者,可以利用复制、粘帖的办法,快速写出称心的文章正所谓:有此软件做助手,从此写作不再愁。

4 有什么软件可以写小说

最好的还是使用word 我比较习惯2003款的 无他 只是用的比较习惯而已

除此之外

吉吉写作

小黑屋

乃至于读书巴士都附带了写作软件……

不过说实话,这类的写作软件 我不太推荐。

小黑屋的话,可以选择字数限定,自己设定一个数字,没有写满该数字的话,你就出不了小黑屋,电脑上不管是什么功能,你都没有办法使用。

对于自觉性比较差的朋友,可以自选一下……

吉吉写作的话,我感觉没啥好说了的。

大概的功能就是一些取名字之类的……我只是打开了看了一下,深入功能如何,不敢乱说,反正个人看法没啥意思……

5 有什么软件能提高写作文的能力

初中作文的写作能力可以使用什么方式来提高?

现在很多的人对于初中作文的写作感到非常的烦恼,不知道应该怎么写,一篇好的初中作文,需要有一个让人想读下去的开头,并且还需要有一个符合逻辑并且完善的结尾

提升作文能力的书籍

一般结尾都是需要简洁、干净、让阅读的人群有一种回味无穷的感觉,其实一般科目当中都会有一些技巧,现在我们来看一下初中作文有什么写作技巧吧!

字数二四五

这个技巧就是多多练习和学习短句,学习写作的孩子一般都会在初中作文当中使用长句,因为长句比较好写,但是一旦运用不好就可能会变成病句,这是非常容易减分的,一般来说很多的作家都是会多写一些短句,所以需要控制一下每句话的字数,一般来说可以将十几个字的长句改善一下,才成五六个字的短句,这样的作文看起来会更加的舒服

写作速度

这一般是对字数的一种训练,一般使用几百字来描写1秒当中出现的任何事情,比如,某某学校调高记录,其实这只有短短的几十个字,怎样可以做到几百字?对于这种问题,可以加上进行的动作比如;跑,跳,翻,等等加上联想等等比如往届运动会有着名的运动健将某某挑战失败,日常是怎样练习的等等,介意加上细节来充实这段语句,比如起跳前的交流,成功之后祝贺的人群等等,家长们可以寻找一些一秒素材老让孩子进行练习

写想不出现'想'

对于初中作文的描写心理的语句,基本上被很多的人都使用过,比如脑子里突然出现俩个小人,一个小人。。另一个。这样的句子基本上很多的人都会使用,看多了以后就会感觉千篇一律,没有任何加分的'点',一般来说常用的就是'我心想'比如,老师给我们留下一道难题让我们回家自己'攻克','我心想'这应该如何克服?这样看起来要比第一个句子更加的精炼,但是需要记住要给孩子心理加上一定的描写

描写方法

以上就是初中作文的技巧,相信学会这些之62616964757a686964616fe4b893e5b19e31333431376661后,在作文的写作方面就会有一定的提升,可以写出让人感觉非常不错的作文,并且可以在写作的方面展现自己的能力

6 手机软件上有什么写作软件

桔子写作:桔子写作是一个为小说写作者量身打造的写作软件,支持白天夜晚两种主题,支持保存到SD卡,显示当前的码字速度,统计最近7天码字数等。还支持强制码字码字界面无限撤销与还原,支持密码锁,支持软件横屏竖屏锁定,并且自带了分段首行缩进功能,还可以计算字数。

02

有道云笔记:支持多种附件格式,拥有2G容量的初始免费存储空间,并采用"三备份存储"技术,将用户的数据在三台服务器上进行备份存储,能有效保障用户数据的安全性和稳定性,支持多种附件类型,包括、PDF、Word、Excel、PowerPoint等。

03

汤圆创作:汤圆创作是一个最懂作者移动创作和分享软件,创作文学饕餮大餐的文字社区。方便的分享设计,可以一键将整书或章节分享至微博、朋友圈、人人网等社交网络,更多人可以看见你的大作。章节创作模式,更接近写书的结构,用手机拍摄的照片可以很方便的插入文字中,编排出好看的图文效果,网页版和手机版同步,无论在哪一个设备上更新,都将保存至云端,不用担心辛苦码的字因为没保存而丢掉。

04

zine:一款创新的移动应用,简洁优雅的设计,功能强大却又简单易用。可以非常方便的记录生活和感想的文字,插入美丽的照片,更为吸引人的是有非常准确的语音输入方式,独具匠心的移动排版功能,可以私密记录,也可以非常方便的分享到微博,微信,甚至印象笔记,豆瓣日记等,一站式写作,多处分享; 目前也提供了Web版本,可以在手机和PC上进行同步编辑,更加方便内容的创作和整理。

0

软件著作权申请中源代码文档的编辑方法是什么?软件著作权是知识产权中的例外,因为著作权的取得无须经过个别确认,这就是人们常说的自动保护原则。软件经过登记后,软件著作权人享有发表权、开发者身份权、使用权、使用许可权和获得报酬权。那么软件著作权申请中源代码文档的编辑方法是什么?软件著作权申请中源代码文档的编辑方法软件著作权申请中源代码文档的编辑方法:一、清除整个文档的空行:方法:用ctrl+a(快捷方式),选中全部源程序代码文档;点击word的查找替换功能查找:^p^P;替换为:^P。选择全部替换。反复N次,直到全部替换完成。二、源代码每页不低于50行的实现方法:1、设置整个文档的字体和字号:方法:用ctrl+a,全选文档。在选中的文档上,点击鼠标右键(功能键),找到字体选项,选择+中文正文字体、五号字。2、通过文档的段落功能设置,实现文档每页不低于50行的要求。方法:ctrl+a,文档全选。在文档全选的情况下,点击鼠标右键(功能键)。找到段落选项。调出对话框对文档进行设置如下:选择行距:固定值;设置值:14磅。三、文档的页眉及页码的设置(字号用5号)此文档的页眉填加软件著作权的全称+版本号和页码。四、文档首页设置与编辑方法:文字竖排:先插入文本框,再录入文字软件源程序。选择竖排文字格式,调整字号,调整文本框到页面合适的位置。五、提示:文档的页眉上,尽量要用软件全称且含版本号。目的:如果你的软件简称出现问题时,源代码文档不受任何影响!为调整几个字重新打印61页(源程序要求60页,封面1页)纸会很不爽的!

以上就是关于求编程高手帮做一个程序!!全部的内容,包括:求编程高手帮做一个程序!!、什么软件可以编写作文、软件著作权申请中源代码文档的编辑方法是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10210544.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存