画程序框图,写程序语句1,某市公交车票价按下列规则制定:,某市公交车票价按下列规则制定:(1) 5公里以内(包括5公里),票价2元;(2)5公里以上,每增加5公里,票价增加1元(不足5公里按5公里计算,已
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/11 12:06:46
![画程序框图,写程序语句1,某市公交车票价按下列规则制定:,某市公交车票价按下列规则制定:(1) 5公里以内(包括5公里),票价2元;(2)5公里以上,每增加5公里,票价增加1元(不足5公里按5公里计算,已](/uploads/image/z/2676791-47-1.jpg?t=%E7%94%BB%E7%A8%8B%E5%BA%8F%E6%A1%86%E5%9B%BE%2C%E5%86%99%E7%A8%8B%E5%BA%8F%E8%AF%AD%E5%8F%A51%2C%E6%9F%90%E5%B8%82%E5%85%AC%E4%BA%A4%E8%BD%A6%E7%A5%A8%E4%BB%B7%E6%8C%89%E4%B8%8B%E5%88%97%E8%A7%84%E5%88%99%E5%88%B6%E5%AE%9A%3A%2C%E6%9F%90%E5%B8%82%E5%85%AC%E4%BA%A4%E8%BD%A6%E7%A5%A8%E4%BB%B7%E6%8C%89%E4%B8%8B%E5%88%97%E8%A7%84%E5%88%99%E5%88%B6%E5%AE%9A%3A%281%29+5%E5%85%AC%E9%87%8C%E4%BB%A5%E5%86%85%28%E5%8C%85%E6%8B%AC5%E5%85%AC%E9%87%8C%29%2C%E7%A5%A8%E4%BB%B72%E5%85%83%EF%BC%9B%282%295%E5%85%AC%E9%87%8C%E4%BB%A5%E4%B8%8A%2C%E6%AF%8F%E5%A2%9E%E5%8A%A05%E5%85%AC%E9%87%8C%2C%E7%A5%A8%E4%BB%B7%E5%A2%9E%E5%8A%A01%E5%85%83%28%E4%B8%8D%E8%B6%B35%E5%85%AC%E9%87%8C%E6%8C%895%E5%85%AC%E9%87%8C%E8%AE%A1%E7%AE%97%2C%E5%B7%B2)
画程序框图,写程序语句1,某市公交车票价按下列规则制定:,某市公交车票价按下列规则制定:(1) 5公里以内(包括5公里),票价2元;(2)5公里以上,每增加5公里,票价增加1元(不足5公里按5公里计算,已
画程序框图,写程序语句
1,某市公交车票价按下列规则制定:,某市公交车票价按下列规则制定:(1) 5公里以内(包括5公里),票价2元;(2)5公里以上,每增加5公里,票价增加1元(不足5公里按5公里计算,已知相邻的公共汽车站间相距约为1公里,如果沿途(包括起点站和终点站)有16个汽车站,请设计一个算法 ,求出某人坐车x公里所用票价 ,并画出程序框图,写出程序语句
画程序框图,写程序语句1,某市公交车票价按下列规则制定:,某市公交车票价按下列规则制定:(1) 5公里以内(包括5公里),票价2元;(2)5公里以上,每增加5公里,票价增加1元(不足5公里按5公里计算,已
本来看已经有人回答了,我就不想回答了,但是发现楼上的答案是错误的,所以我还是给个答案吧.
#include
#include
main()
{
float x,p;
printf("请输入路程(公里):");
scanf("%f",&x);
p=(x-5)/5;
p=(x>5?ceil(p):0);
printf("应付价钱为:%3f\n",p);
}
这里的x你也可以当成是所坐车站数,因为一站就是1公里嘛
C语言:
#include
main()
{
int x,p=2;
scanf("请输入路程(公里)%d",&x);
if(x<=5)
p=2;
else
{
p+=1;
p+=(x-6)/5*1;//x-6防止x=10或15时的值。
}
printf("应付价钱为:%d",p);
}
图我就不会画了。