當前位置:菜譜大全網 - 菜譜 - c語言編程:從鍵盤輸入兩個實數後,屏幕顯示如下菜單?

c語言編程:從鍵盤輸入兩個實數後,屏幕顯示如下菜單?

# include & ltstdio.h & gt

夏爾?*Text[]?=?{“退出”,?“兩個數之和”,

“兩個數之差”“兩個數之積”,

"兩個數相乘的商" };

int?主要(無效)

{

雙倍?n1,?n2,?結果;

int?選擇;

Printf("請輸入兩個實數:");

scanf("%lf%lf ",& ampn1,?& ampN2);

while(1)

{

for(int?我?=?1;?我?& lt?sizeof(Text)/sizeof(char?*);?i++)

printf("%d.%s%s\n ",我,?“輸出”文本[I]);

printf("5。%s\n ",text[0]);

Printf("請輸入您的選擇:?");

scanf("%d ",& amp選擇);

如果(選擇?==?5)

{

Printf("退出關閉程序\ n ");

回歸?0;

}

如果(選擇?& lt?0?||?選擇?& gt?4)

{

Printf("抱歉,此選項不可用\ n ");

繼續;

}

開關(選擇)

{

案子?1:

{

結果?=?n1?+?N2;

打破;

}

案子?2:

{

結果?=?n1?-?N2;

打破;

}

案子?3:

{

結果?=?n1?*?N2;

打破;

}

案子?4:

{

結果?=?n1?/?N2;

打破;

}

}

printf("%s%s:%.2lf\n ",?正文【選擇】,?"為了"?結果);

}

回歸?0;

}