编程3元
⑴ c语言编程,购买车票, 乘1-4站3元/位;5-9站4元/位,9站5元一位,求应付款
#include <stdio.h>
int pay(int n);
int main(){
int n;
printf("请输入乘车站数:\n");
scanf("%d",&n);
printf("需付款%d元\n",pay(n));
return 0;
}
int pay(int n){
if(n>=1 && n<=4){
return 3;
}else if(n>=5 && n<=9){
return 4;
}else if(n==9){
return 5;
}else{
return 999;//输入有误
}
}
⑵ c语言编程题:公鸡一只5元,母鸡一只3元,小鸡3只一元,求100元可以买几只鸡
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
main( )
{
int cocks=0,hens,chicks=0;
while(cocks<20)
{hens=0;
while(hens<34)
{
if(5.0*cocks+3.0*hens+chicks/3.0==100)
printf("cocks=%d,hens=%d,chicks=%d \n",cocks,hens,chicks);
hens=hens+1;
chicks++;
}
cocks=cocks+1;
}
}
⑶ C语言编程:如果梨子一斤3元,橙子一斤2元,香蕉两斤1元。用45元正好买45斤水果
#include<stdio.h>
int main(){
int pear=3;
int org=2;
int ban=0.5;
int i , j , k;//i , j , k分别表示梨、橙子、香蕉的数量(单位斤)
for( i=0; i<45; i++){
for( j=0; j<45; j++){
for( k=0; k<45; k+=2){
if( pear*i + org*j + ban*k == 45 && i+j+k==45){
printf("梨子:%d,橙子:%d,香蕉:%d
" , i , j , k);
}
}
}
}
}