利用顺序表或链表表示两个一元多项式,并完成两多项式的乘法运算。

利用顺序表或链表表示两个一元多项式,并完成两多项式的乘法运算。,第1张

以定义一个结构体其中有三个变量一迟隐个是系数,一个是指数,一个是指向下一个项的指针.采用链表结构表示一个多项式.

两个多项式相乘时(假设第一码亏厅个为m项,第二个为n项)只要第一个多项式的每一项的系数乘以第二个多项式每一项的系数,指数加上第二个多项式的指数.可以得到m个新的多项式.然后把这m个多空燃项式按照指数相同的进行相加.合并成一个多项式即可.

先加减后乘除。

C语哗做言中的加号、减号与数学中的一样,乘号、除号不同;另外C语言还多了一个求余数的运算符,就是 %。

不同敬辩类型的除数和被除数会导致不同类型的运算结果:

当除数和被除数都是整数时,运算结果也是整数;如果不能整除,那么就直接丢掉小数部分,只保留整数部分,这跟将小数赋值给整数类型是一个道理。一旦除数和被除数中有一个是小数,那么运算结果也是小数,并且是 double 类型的小数。

扩展资料

取余,也就是求余数,使用的运算符是 %。C语言中的取余运算只能针对整数,也就是说,% 的两边都必须是整数,不能出现小数,否则编译器会报错。

另外,余数可以是正数也可以是负数,由 % 左边的整数决定:

如果 % 左边是正数,那亮芦缺么余数也是正数;

如果 % 左边是负数,那么余数也是负数。


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

原文地址:https://54852.com/yw/12245725.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存