當前位置:首頁 » 編程語言 » 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語言 求大神做一個簡單的快遞管理系統,

這個我會,可以幫你寫!