面试题目:定义一结构体数组表示分数,并求两个分数相加之和

时间:2020-11-21 14:17:45 笔试题目 我要投稿

面试题目:定义一结构体数组表示分数,并求两个分数相加之和

  解: #include

  #include

  struct fenshu

  {

  int fz;

  int fm;

  };

  main()

  {

  int I;

  struct fenshu f1,f2,result;

  printf(“input f1.fz:”);

  scanf(“%d”,&f1.fz);

  printf(“input f1.fm:”);

  scanf(“%d”,&f1.fm);

  printf(“input f2.fz:”);

  scanf(“input f2.fz);

  printf(“input f2.fm:”);

  scanf(“%d”,&f2.fm);

  result.fm=f1.fm*f2.fm;

  result.fz=f1.fz*f2.fm+f1.fm*f2.fz;

  I=result.fz;

  While((result.fz%i)||(result.fm%i))

  i–;

  result.fm=result.fm/i;

  result.fz=result.fz/i;

面试题目:定义一结构体数组表示分数,并求两个分数相加之和

  printf(“result.fz is:%d”,result.fz);

  printf(“result.fm is:%d”,result.fm);

  }

【面试题目:定义一结构体数组表示分数,并求两个分数相加之和】相关文章:

小学分数相加应用题10-02

Java数组定义常用方法11-12

考研复试分数线的定义12-24

考研初试科目考卷结构及分数12-25

JavaScript数组的定义及数字操作方法11-16

由宏定义来实现求两个数的乘积和商数之笔试实例12-14

求面试的技巧01-01

网球分数规则10-17

投档分数与录取分数线06-30