用C语言编一个程序,新手求助,题目在图片里,谢谢谢谢!

2025-02-09 21:19:59
推荐回答(3个)
回答1:

#include 
void main()
{
int i;
double m,n;
char ch;
printf("    四则运算\n");
for(i=0;i<16;i++) printf("=");
printf("\nA(加法)\nS(减法)\nM(乘法)\nD(除法)\n");
for(i=0;i<16;i++) printf("=");
printf("\n请选择运算方式: ");
scanf("%c",&ch);
while(ch=='A'||ch=='S'||ch=='M'||ch=='D')
{
switch(ch)
{
case ('A'):
{
printf("请输入两个数:  ");
scanf("%lf%lf",&m,&n);
printf("%f\n",m+n);
break;
}
case ('S'):
{
printf("请输入两个数:  ");
scanf("%lf%lf",&m,&n);
printf("%f\n",m-n);
break;
}
case ('M'):
{
printf("请输入两个数:  ");
scanf("%lf%lf",&m,&n);
printf("%f\n",m*n);
break;
}
case ('D'):
{
printf("请输入两个数:  ");
scanf("%lf%lf",&m,&n);
if(n==0) printf("算式无意义,无法计算");
else printf("%f\n",m/n);
break;
}
default: exit(1);
}
printf("    四则运算\n");
for(i=0;i<16;i++) printf("=");
printf("\nA(加法)\nS(减法)\nM(乘法)\nD(除法)\n");
for(i=0;i<16;i++) printf("=");
printf("\n请选择运算方式: ");
scanf("%c",&ch);
}
}

回答2:

第几题?

回答3:

送杨氏女(韦应物)