⑴ c语言编程分段函数。
#include<stdio.h>
voidmain()
{
floatx,y;
scanf("%f",&x);
if(x>0)
y=x*x;
elseif(x==0)
y=2*x-1;
else
y=-3*x*x-1;//这里少个分号
printf("%.2f",y);
}
⑵ C语言编程要实现分段函数
⑶ 跪求一段c语言编程~题目是超市的收费系统~程序好追加分数[email protected]~谢谢
#include<stdio.h>
void main()
{
int money=345,worth=0,lable,c,k=1;//k用来标记是否继续购买。
while(k)
{
printf("请输入要买的序号");
scanf("%d",&lable);
if(lable==1)//商品编号分别用1,2,3,……代替,worth用来记录已消费的金钱。
worth+=5;
else if(lable==2)
worth+=8;
else if(lable==3)
worth+=10;
else if(lable==4)
worth+=11;
else if(lable==5)
worth+=15;
else if(lable==6)
worth+=20;
else if(lable==7)
worth+=30;
printf("是否继续购买,若继续按1,否按2");
scanf("%d",&c);
if(c==1)
k=1;
else
k=0;
}
printf("你的余额为:%d",money);
printf("\n");
if(money>=worth)
{
printf("你的消费额为: %d",worth);
printf("\n");
printf("余额为:%d", money-worth);
}
else
printf("余额不足");
}
⑷ c语言编程,为鼓励居民节约用水,自来水公司采取按月用水量分段计费的办法,居民应交
分级计费
~~~~~~~~~~~~~~~~
⑸ C语言编程设计,分段计算乘坐地铁票价,速度速度~
intGetTicketPrice(intkm)
{
intprice=0;
if(km>=1&&km<=6)
{
price=3;
}
elseif(km>6&&km<=16)
{
price=4;
}
if(km>16&&km<=26)
{
price=5;
}
if(km>26)
{
price=6;
}
returnprice;
}