1010

作者: 笔墨流年乱浮生 | 来源:发表于2018-08-12 23:42 被阅读0次

/1010 一元多项式求导 (25)(25 分)
//设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为n*xn-1。)
//
//输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。
//
//输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是0,但是表示为“0 0”。
//
//输入样例:
//
//3 4 -5 2 6 1 -2 0
//输出样例:
//
//12 3 -10 1 6 0

C:

#include <stdio.h>

int main(int argc, const char * argv[]) {
    int xi = 0,zhi = 0,flag = 0;
    char c;
     do{
        scanf("%d %d",&xi,&zhi);
         if (xi * zhi) {
             if (flag) {//首次读入时flag == 0,所以不输出' '且将flag = 1,第二次读入就会输出' '
                 printf(" ");
             }else flag = 1;
             printf("%d %d",xi * zhi,zhi - 1);
         }
         if (!flag) {
             printf("0 0");
         }
     }while ((c = getchar()) != '\n');//本题和1009一样注意是do-while,否则首字母会被吃掉
    return 0;
}

这题OliverLew的代码在PAT平台只有两个测试点通过,因此参考的小5555的思路。对于设置flag来判断是否输出空格的方法,学习到了。

相关文章

  • 变量习题8.11

    A作业: 1.将以下数据转换成二进制,1010、2050、023、0xE2 1010 =>1010/2=505 5...

  • Java中高位转低位溢出的计算过程

    结果是: 计算机中是以补码进行计算 正数的反码补码都是原码,如:10原码: 1010反码: 1010补码:1010...

  • 舞阳钢铁 1010钢材优质碳素结构钢的成分性能及用途舞钢王善胜

    1010钢材优质碳素结构钢的成分性能及用途 一、1010钢材特性 1010钢材是优质碳素结构钢,机械强度低,塑性、...

  • 软件密码

    公告【宸宇宝盒(chenyu1010) 人鱼宝盒(renyu1010)】公告

  • Python实现单列模式

    1. __ new __ 执行结果 1010{'a': 10} 2. 共享属性 执行结果 1010{'a': 10...

  • 1010

    /1010 一元多项式求导 (25)(25 分)//设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为...

  • 1010

    小老板,影视,金融,地产,外贸,海淘,淘宝,收入都慢慢下滑了。 医疗,补课,考证,幼教,育儿,修车,码农,收入越来...

  • 1010

  • 1010

    10月10日是你从家里去上班的日子,我提出要送你,你一直说不用,一点多从家里到武汉站,12点30我就到了,因为我害...

  • 1010

    好事来,随之而来的是巨大的恐惧感,最近几天心情差差。不喜欢过秋冬春天,只想过夏天,因为天气阴晴冷暖不定,娃容易生病...

网友评论

      本文标题:1010

      本文链接:https://www.haomeiwen.com/subject/ftnebftx.html