user-0 提问: 编辑课堂作业的失误啊

回复:
user: user-1
content: 引用 10 楼 kamenriderdrive 的回复:引用 3 楼 hulifangjiayou 的回复:if（）{}else{}结构有点混乱呐，是要做什么的，题目发一下。 #include<stdio.h>  void main() { 	double p,w,s,d,f;  //p为每km每吨基本运费，w为货物重，s为距离，d为折扣，f为总运费 	printf("请依次输入基本运费、货物重、距离（每个中间空一格）："); 	scanf("%lf %lf %lf",&p,&w,&s); 	 //if/else方式 	if(s < 0) 		printf("距离不能为负数！\n"); 	else if(s >= 0 && s < 250)  //没折扣 		d = 0; 	else if(s >= 250 && s < 500) 		d = 0.02; 	else if(s >= 500 && s < 1000) 		d = 0.05; 	else if(s >= 1000 && s < 2000) 		d = 0.08; 	else if(s >= 2000 && s < 3000) 		d = 0.10; 	else 		d = 0.15; 	f = p * w * s * (1 - d); 	printf("总运费为：%lf\n",f); /* //switch方式 	switch (int(s / 250.0)) 	{ 	case 0: d = 0;break; 	case 1: d = 0.02;break; 	case 2: 	case 3: d = 0.05;break; 	case 4: 	case 5: 	case 6: 	case 7: d = 0.08;break; 	case 8: 	case 9: 	case 10: 	case 11: d = 0.10;break; 	case 12: d = .015;break; 	default: printf("输入的数据有误！\n"); 	} 	f = p * w * s * (1 - d); 	printf("总运费为：%lf\n",f); */ }

user: user-1
content: #include<stdio.h>  void main() { 	double p,w,s,d,f;  //p为每km每吨基本运费，w为货物重，s为距离，d为折扣，f为总运费 	printf("请依次输入基本运费、货物重、距离（每个中间空一格）："); 	scanf("%lf %lf %lf",&p,&w,&s); 	 //if/else方式 	if(s < 0) 		printf("距离不能为负数！\n"); 	else if(s >= 0 && s < 250)  //没折扣 		d = 0; 	else if(s >= 250 && s < 500) 		d = 0.02; 	else if(s >= 500 && s < 1000) 		d = 0.05; 	else if(s >= 1000 && s < 2000) 		d = 0.08; 	else if(s >= 2000 && s < 3000) 		d = 0.10; 	else 		d = 0.15; 	f = p * w * s * (1 - d); 	printf("总运费为：%lf\n",f); /* //switch方式 	switch (int(s / 250.0)) 	{ 	case 0: d = 0;break; 	case 1: d = 0.02;break; 	case 2: 	case 3: d = 0.05;break; 	case 4: 	case 5: 	case 6: 	case 7: d = 0.08;break; 	case 8: 	case 9: 	case 10: 	case 11: d = 0.10;break; 	case 12: d = .015;break; 	default: printf("输入的数据有误！\n"); 	} 	f = p * w * s * (1 - d); 	printf("总运费为：%lf\n",f); */ }

user: user-2
content: 干啥的？？？

user: user-3

user: user-0
content: 引用 12 楼 u012421456 的回复:[quote=引用 2 楼 kamenriderdrive 的回复:] 大神,括号怎么加呢，还是说加什么括号，我加了之后更多错误了 楼主你看的什么书啊？还是没有看书？基础性知识，还是看书比较好[/quote] 额，C程序设计这本书

user: user-3
content: 引用 2 楼 kamenriderdrive 的回复:大神,括号怎么加呢，还是说加什么括号，我加了之后更多错误了 楼主你看的什么书啊？还是没有看书？基础性知识，还是看书比较好

user: user-4
content: 引用 9 楼 kamenriderdrive 的回复:引用 1 楼 xpdavis 的回复:if后面要加上括号！！！大神,括号怎么加呢，还是说加什么括号，我加了之后更多错误了 请翻开课本XXX页，if语句这一节

user: user-0
content: 引用 3 楼 hulifangjiayou 的回复:if（）{}else{}结构有点混乱呐，是要做什么的，题目发一下。

user: user-0
content: 引用 1 楼 xpdavis 的回复:if后面要加上括号！！！大神,括号怎么加呢，还是说加什么括号，我加了之后更多错误了

user: user-0
content: @zhao4zhong1 ,不用给我答案，教会我就行了

user: user-5
content: 6楼够“高大上”了吧！

user: user-5
content: #include <stdio.h> int main() {     double s,w,p,f;      p=1.0;     w=2.0;     printf("请输入路程：");fflush(stdout);     scanf("%lf",&s);          if (   0.0< s && s< 250.0) {f=p*s*w            ;}     else if ( 250.0<=s && s< 500.0) {f=p*s*w*(1.00-0.02);}     else if ( 500.0<=s && s<1000.0) {f=p*s*w*(1.00-0.05);}     else if (1000.0<=s && s<2000.0) {f=p*s*w*(1.00-0.08);}     else if (2000.0<=s && s<3000.0) {f=p*s*w*(1.00-0.10);}     else if (3000.0<=s            ) {f=p*s*w*(1.00-0.15);}     printf("%lg\n",f);     return 0; }  http://bbs.csdn.net/topics/380157851

user: user-6
content: if 0 <s && s <250 ,//最好把括号全加然后if完后应该有语句，如果没有则写｛｝  else f=p*s*w ; }// if {    if 250 <= s && s <500,

user: user-0
content: 上传了一张图片，能看到吗

user: user-1
content: if（）{}else{}结构有点混乱呐，是要做什么的，题目发一下。

user: user-0
content: 大神,括号怎么加呢，还是说加什么括号，我加了之后更多错误了

user: user-4
content: if后面要加上括号！！！