博文

pku(2521)(2005-08-16 21:55:00)

摘要:#include <stdio.h>
int main()
{
int a,b,c,d;
while(1)
{
scanf("%d%d%d%d",&a,&b,&c,&d);
if (a==0 && b==0 && c==0 && d==0)
return 0;
printf("%d\n",a+c-b);
}
}......

阅读全文(1873) | 评论:0

pku(2572)(2005-08-16 21:36:00)

摘要:#include <stdio.h>
#include <string.h>
int main()
{
char a[8],b[8],c[8],d[8];
char op[25];
int pos,pos2;
int i,flag,k;
while(1)
{
scanf("%s",&op);
    pos=pos2=0;
    while(op[pos2]!='+')
    {
    a[pos]=op[pos2];
    pos++;
    pos2++;
    }
    a[pos]='\0';
    pos2++;
    pos=0;
    while(op[pos2]!='=')
    {
    b[pos]=op[pos2];
    pos++;
    pos2++;
    }
    b[pos]='\0';
    pos2++;
    pos=0;
    while(op[pos2]!='\0')
   &......

阅读全文(2673) | 评论:0

pku(2555)(2005-08-16 20:56:00)

摘要:#include <stdio.h>
#include <math.h>
int main()
{
float Cw=4.19;
float Ci=2.09;
int Em=335;
float a,b,c,d;
float t,Mw,Mi;
while(1)
{
scanf("%f%f%f%f",&a,&b,&c,&d);
d=-d;
if (a<0.001 && b<0.001 && c<0.001 && d<0.001) return 0;
if (a*c*Cw-b*d*Ci>0)
{
    if (a*c*Cw-b*d*Ci-b*Em>0)
    {
    Mw=a+b;
    Mi=0;
    t=(a*c*Cw-b*d*Ci-b*Em)/Cw/(a+b);
    }
    else
    {
    Mw=a+(a*c*Cw-b*d*Ci)/Em;
    Mi=b-(a*c*Cw-b*d*Ci)/Em;
    t=0;
    }
}
else
{
    if (b*d*Ci-a*c*Cw-a*Em>0)
    {
   &nbs......

阅读全文(2883) | 评论:0