面試題目:定義一結構體數組表示分數,并求兩個分數相加之和
解: #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
求面試的技巧01-01
網球分數規則10-17
投檔分數與錄取分數線06-30