level 6
其实…我想说,这个吧原来就是关于电脑程序的…被我们占领了
2011年06月13日 14点06分
2
level 5
我只是一个自学者而已....
void main(void)
{
float a[3],b[3];
int m;
char x,e,k;
x=1;
while(1)
{
x=1;
k=1;
printf("请输入运行模式。 \n 1、加法 \n 2、减法 \n 3、求圆 \n");
scanf("%d",&m);
if(m==1)
{
printf("成功载入加法模块! \n");
while(x)
{
k=1;
printf("请输入两个数字。 \n");
scanf("%f%f",&a[0],&a[1]);
a[2]=a[0]+a[1];
printf("%f+%f=%f \n",a[0],a[1],a[2]);
while(k)
{
printf("退出加法模式? Y/N \n");
scanf("%c",&e);
if(e=='y')
{
k=0;
x=0;
m=0;
printf("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ");
2011年06月14日 15点06分
15
level 5
}
else
{
if(e=='n')
{
k=0;
}
}
}
}
}
else
{
if(m==2)
{
printf("成功载入减法模块!\n");
while(x)
{
printf("请输入两个数字。 \n");
k=1;
scanf("%f%f",&b[0],&b[1]);
b[2]=b[0]-b[1];
printf("%f-%f=%f \n",b[0],b[1],b[2]);
2011年06月14日 15点06分
16
level 5
while(k)
{
printf("退出减法模式? Y/N \n");
scanf("%c",&e);
if(e=='y')
{
k=0;
x=0;
m=0;
printf("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ");
}
else
{
if(e=='n')
{
k=0;
}
}
}
2011年06月14日 15点06分
17
level 5
}
}
else
{
if(m>3)
{
printf("囧RZ \n \n \n");
x=0;
m=0;
}
else
{
if(m==3)
{
int r;
float d;
while(x)
{
printf("成功载入求圆(测试版) \n");
k=1;
printf("请输入圆的半径。 \n");
scanf("%d",&r);
d=3.14*r*r;
2011年06月14日 15点06分
18
level 5
printf("圆的面积为:%f \n",d);
while(k)
{
printf("退出求圆模式? Y/N \n");
scanf("%c",&e);
if(e=='y')
{
k=0;
x=0;
m=0;
printf("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ");
}
else
{
if(e=='n')
2011年06月14日 15点06分
19
level 5
{
k=0;
}
}
}
}
}
}
}
}
}
}
2011年06月14日 15点06分
20