十月末补充(?
出租车计价:
#include <stdio.h>
int main()
{
int x,m,y;
double z;
scanf("%d",&x);
scanf("%d",&m);
if(x>0&&x<=3)
{
y=10;
}
else if((x-3)>0&&(x-3)<=10)
{
y=10+2*(x-3);
}
else if(x>13)
{
y=3*(x-13)+10+2*10;
}
else
{
return 1;
}
if(m>=5)
{
z=(m/5.0)*2.0;
}
else
{
z=0.0;
}
double fee=y+z; //注意把z、fee写成double类型的 才好四舍五入
printf("%.0f",fee);
return 0;
}
/*
#include <stdio.h>
int countdigit(int num, int digit);
int main()
{
int n;
scanf("%d", &n);
int count = assistant(n, 2);
printf("%d", count);
return 0;
}
int digit(int num, int digit)
{
int count = 0;
if (num == 0 && digit == 0)
{
return 1;
}
while (num > 0)
{
int last = num % 10;
if (last == digit)
{
count++;
}
num /= 10;
}
return count;
}
*/
/*
#include <stdio.h>
double real,imag; //全局变量
void prod(double real1,double imag1,double real2,double imag2);
void add(double real1,double imag1,double real2,double imag2);
int main()
{
double real1,real2,imag1,imag2;
scanf("%lf %lf",&real1,&imag1);
scanf("%lf %lf",&real2,&imag2);
add(real1,imag1,real2,imag2);
printf("%.2f+%.2fi\n",real,imag);
prod(real1,imag1,real2,imag2);
printf("%.2f+%.2fi\n",real,imag);
return 0;
}
void prod(double real1,double imag1,double real2,double imag2)
{
real=real1*real2-imag1*imag2;
imag=real1*imag2+real2*imag1;
return;
}
void add(double real1,double imag1,double real2,double imag2)
{
real=real1+real2;
imag=imag1+imag2;
return;
}
*/
/*
#include <stdio.h>
int main()
{
int choice;
double cash=0.0;
double value;
void income(double number,double cash),explend(double number,double cash);
scanf("%d",&choice);
if(choice!=0)
{
if(choice==1||choice==2)
{
scanf("%lf",&value);
if(choice==1)
{
income(value);
}
else
{
expend(value);
}
printf("%.2f",cash);
scanf("%d",&choice);
}
else(choice==0)
{
return 1;
}
}
return 0;
}
void income(double number,double cash)
{
return (cash+=number);
}
void explend(double number,double cash)
{
return (cash-=number);
}
*/
/*
#include <stdio.h>
int main()
{
char ch;
ch=getchar();
while(ch!='\n')
{
if(ch>='A'&&ch<='Z')
{
ch=ch-'A'+'a';
}
else if(ch>='a'&&ch<='z')
{
ch=ch-'a'+'A';
}
putchar(ch);
ch=getchar();
}
}
return 0;
}
#include <stdio.h>
int main()
{
char ch;
while((ch=getchar())!=EOF)
{
if(ch>='A'&&ch<='Z')
{
ch=ch-'A'+'a';
}
else if (ch>='a'&&ch<='z')
{
ch=ch-'a'+'A';
}
putchar(ch);
}
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int word,count;
char ch;
word=count=0;
while((ch=getchar())!=EOF)
{
if(ch==' ')
{
word=0;
}
else if(word==0)
{
word=1;
count++;
}
}
printf("%d",count);
return 0;
}
*/
#include <stdio.h>
#include <math.h>
double distance(double x1,double x2,double y1,double y2)
{
double dist;
dist = sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
return dist;
}
int main()
{
double x1,y1,x2,y2;
scanf("%lf %lf",&x1,&y1);
scanf("%lf %lf",&x2,&y2);
double dist=distance(x1,x2,y1,y2);
printf("%.2f",dist);
return 0;
}
原文地址:https://blog.csdn.net/Li_ling_8/article/details/143232616
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!