当前位置:首页 » 编程语言 » c语言快递
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言快递

发布时间: 2022-01-21 02:08:38

‘壹’ c语言,计算运费问题,

#include"stdio.h"
intmain(){
doubles,p,f,w,d;
scanf("%lf%lf%lf",&p,&w,&s);//先输入它们的值,才有后面的判断计算
if(s<250) { d=0; }
elseif(250<=s&&s<500) { d=0.02; } //关系运算不能连用,如题应该是用&&来连接两个关系运算,代表并且的意思
elseif(500<=s&&s<1000) { d=0.05; } //关系运算不能连用,如题应该是用&&来连接两个关系运算,代表并且的意思
elseif(1000<=s&&s<2000) { d=0.08; } //关系运算不能连用,如题应该是用&&来连接两个关系运算,代表并且的意思
elseif(2000<=s&&s<3000) { d=0.1; } //关系运算不能连用,如题应该是用&&来连接两个关系运算,代表并且的意思
else { d=0.15; }
f=p*w*s*(1-d);
printf("%lf ",f);//缺少了一个f字母
}

‘贰’ C语言如何写一个快递柜系统

这种题目是属于课程设计大作业的类型吧

可以把数据简单的分成3类:1、快递柜,2、快递员,3、快递存储信息
可以用数组或者链表进行数据的保存
存放,取件对应的快递存储信息的数据的增加操作
我之前做过相关类型的,有完整的功能代码我可以帮你

‘叁’ 如何用C写快递柜管理

如果想用c语言写快递柜管理的话,建议找一些程序员进行书写,这样会比较好。

‘肆’ c语言程序设计选择结构快递费用计算怎么设计

主要选择结构有:if 最常见的选择结构 单一的if语句有人也称为挖坑 可将程序分为两路 没有满足则不执行 else 与if 合用 可将程序分为三路 if(条件)(语句一) else(语句二) 都没有满足则不执行 else if 与if合用 将程序分为若干路 if(条件)(语句一)else if(条件)(语句二)else if(条件)...... switch case 条件选择 switch(条件列表标识符)case:(语句);break; case(语句);break; ...... default(语句); 每一句后要加break 不然会全都执行 default 表示如果都不满足则执行此语句 不同的语句要用在恰当的时候楼主这些语句多试试就会有自己的看法 编程要编出自己的风格

‘伍’ c语言快递费用

#include<stdio.h>

int main()

{

float m,g,s,dg,ds;

char f;

scanf("%f,%f,%c",&g,&s,&f);

ds=s-20>0?s-20:0;

dg=g-500>0?g-500:0;

if(ds&&dg)

m=10+ds*dg*0.05;

else if(ds)

m=10+ds*0.05;

else if(dg)

m=10+dg*0.01;

else

m=10;

if('Y'==f||'y'==f)

printf("money=%.2f ",1.5*m);

else if('N'==f||'n'==f)

printf("money=%.2f ",m);

else

printf("Error ");

return 0;

}


‘陆’ C语言请根据输入的快件重量,来计算应该付的快递费(重量+<=1kg,收费为10元,

摘要 请发完整的题目

‘柒’ 一个c语言快递邮费问题,搞不懂价格与重量的关系,主要是涉及到取整,求各位帮帮忙啊

#include<stdio.h>
int main(void)
{
int x,n;
float y,p;
scanf("%d,%f",&x,&y);
n=(int)y;
if(x>=0&&x<=4)
if(y<=1&&y>0)
y=1.00;
if(x==0||x==1)
p=10;
else
p=15;
if(y>1)
if(y-n>0)
y=(int)(y+1);
if(x==0)
p=10+(y-1)*3;
if(x==1)
p=10+(y-1)*4;
if(x==2)
p=15+(y-1)*5;
if(x==3)
p=15+(y-1)*6.5;
if(x==4)
p=15+(y-1)*10;
else
if(x==0)
p=10+(y-1)*3;
if(x==1)
p=10+(y-1)*4;
if(x==2)
p=15+(y-1)*5;
if(x==3)
p=15+(y-1)*6.5;
if(x==4)
p=15+(y-1)*10;
if(x<0||x>4)
p=0&printf("Error in Area\n");
printf("Price: %.2f\n",p);
return 0;
}

‘捌’ 跪 求一个快递管理的C语言的代码

兄dei,你这样问是得不到想要的答案的哦。你需要的代码要实现啥我们都不清楚,怎么给代码呢?总不能给你随便发一段代码吧。

‘玖’ C语言课程设计一个快递管理系统

设该快递公司有N个同规格的存货柜(编号为1 -- N),柜子共有ROW层(从上到下编号为1 -- ROW),每层有COLMN个格子(从左往右编号为1 -- COLNM)。假定手机尾号为7168的客户的快件存放在第二个柜子的第五层、第三个格子中,则输入信息为2 5 3 7168,若该格子中有物品,则显示提示息,并要求管理员重新输入数据,直到存放成功为止。取物品时,只需输入7168即可,如找到了则显示存放位置(柜子编号、层编号和格子编号),否则提示管理员未找到该客户的快件。

#include<stdio.h>
#include<conio.h>//for_getch()
#include<stdlib.h>//forsystem()
#include<memory.h>//formemset()

constintN=13;
constintROW=10;
constintCOLMN=10;
constintMAXSIZE=15;

intdeposit(inta[][ROW][COLMN],intcabinet,introw,intcolmn,intclient){
if(cabinet<1||cabinet>N){
printf("对不起,没有编号为:%d的柜子。 ",cabinet);
return0;
}
if(row<1||row>ROW){
printf("对不起,%d柜没有%d层。 ",cabinet,row);
return0;
}
if(colmn<1||colmn>COLMN){
printf("对不起,%d柜%d层没有%格。 ",cabinet,row,colmn);
return0;
}
a[cabinet-1][row-1][colmn-1]=client;
return1;
}

intdraw(inta[][ROW][COLMN],intclient){
inti,j,k;
for(i=0;i<N;++i){
for(j=0;j<ROW;++j){
for(k=0;k<COLMN;++k){
if(a[i][j][k]){
printf("存放位置:%d柜第%d层第%d格 ",i+1,j+1,k+1);
a[i][j][k]=0;
return1;
}
}
}
}
printf("对不起,没有找到手机尾号为%d客户的快件。 ");
return0;
}

intmain(){
intcabinet,row,colmn,client;
intop;
FILE*fp;
charfilename[]="storeroom.bin";
intstoreroom[N][ROW][COLMN];
if((fp=fopen(filename,"rb"))==NULL){
memset(storeroom,0,sizeof(storeroom));
fp=fopen(filename,"wb");
}
else{
fread(storeroom,sizeof(storeroom),1,fp);
fclose(fp);
fp=fopen(filename,"wb");
}
do{
printf("┌─────────────────┐ ");
printf("│快递管理程序│ ");
printf("├─────────────────┤ ");
printf("│1、快件存放│ ");
printf("│2、快件领取│ ");
printf("├─────────────────┤ ");
printf("│0、退出│ ");
printf("└─────────────────┘ ");
printf("请选择:");
op=_getch();
if(op<'0'||op>'2'){
system("cls");
continue;
}
printf("%c ",op);
fflush(stdin);
switch(op-'0'){
case1:printf("柜层格尾号:");
scanf("%d%d%d%d",&cabinet,&row,&colmn,&client);
deposit(storeroom,cabinet,row,colmn,client);
break;
case2:printf("手机尾号:");scanf("%d",&client);
draw(storeroom,client);
break;
case0:break;
default:printf("错误的选择。 ");break;
}
}while(op-'0');
fwrite(storeroom,sizeof(storeroom),1,fp);
fclose(fp);
return0;
}

‘拾’ c语言 求大神做一个简单的快递管理系统,

这个我会,可以帮你写!