main(){ int a,profit,profit1,profit2,profit3,profit4,profit5; printf("enter this month prifit plz!:\n"); scanf ("%d",&a); {if (a<=100000) profit=a*0.1; {if (100000<a<=200000) profit1=profit+profit*0.75; {if (200000<a<=400000) profit2==profit1+profit*0.5; {if (400000<a<=600000) profit3=profit2+profit*0.3; {if (600000<a<1000000) profit4=profit3+profit*0.015; {if (a>1000000) profit5=profit4+profit*0.01; } } } } } } printf("%d \n", profit); getch();} Turbo C For Windows 3.1 正在为您编译....c:\turboc2\text\noname2.c:警告 c:\turboc2\text\noname2.c 6: 对常数进行比较排列 在函数 警告 c:\turboc2\text\noname2.c 8: 对常数进行比较排列 在函数 警告 c:\turboc2\text\noname2.c 8: 对常数进行比较排列 在函数 警告 c:\turboc2\text\noname2.c 10: 对常数进行比较排列 在函数 警告 c:\turboc2\text\noname2.c 10: 对常数进行比较排列 在函数 警告 c:\turboc2\text\noname2.c 11: 无效操作代码 在函数 警告 c:\turboc2\text\noname2.c 11: 可能在'profit2'定义以前使用了它 在函数 警告 c:\turboc2\text\noname2.c 12: 对常数进行比较排列 在函数 警告 c:\turboc2\text\noname2.c 12: 对常数进行比较排列 在函数 警告 c:\turboc2\text\noname2.c 13: 可能在'profit2'定义以前使用了它 在函数 警告 c:\turboc2\text\noname2.c 14: 对常数进行比较排列 在函数 警告 c:\turboc2\text\noname2.c 14: 对常数进行比较排列 在函数 警告 c:\turboc2\text\noname2.c 16: 对常数进行比较排列 在函数 警告 c:\turboc2\text\noname2.c 26: 'profit5' 指定一个值给从未使用过的哪一个 在函数 正在为您连接... 可用内存 435704 ★★★编译成功! 花费时间: 9.634 秒.执行结果为输入150000输出1892如果要避免这样的错误,请问我应该注意什么?这个错误的实质在那里,应该在那些地方下功夫呢? 我爱编程,不亚于疯狂☆ 中CYC国 ─━━━━━━┄ ┄ ☆ Copyright: 2006-2008 Chinese CYC Email:China.cyc@Gmail.com 作者:az0745专家分:1250 会员信息 发短消息 所属BLOG 发表时间:2006-11-30 23:00:00 [回复] [引用] 1 楼 if (200000<a<=400000)????????????????在C中能这样写表达式??????????仔细看书 上帝问:看帖的人都回贴了吗?答:没回的都在去见你的路上。(呵呵,一定要回哦~~) 此帖尚未评分 请对此回帖评分: 10分还行 20分较满意 30分很满意 帮助 作者:黄金风格专家分:3790 会员信息 发短消息 所属BLOG 发表时间:2006-12-1 [回复] [引用] 2 楼 if (200000<a<=400000) ==> if(200000 < a && a <= 400000)其余的都要改还有就是要看看int占多少字节,可能会溢出问题! 君子以自强不息!自信+乐观+魄力=成功!习惯比毅力更重要! 此帖被评10分 作者:rambler专家分:60 会员信息 发短消息 所属BLOG 发表时间:2006-12-1 16:07:00 [回复] [引用] 3 楼 这个程序是什么意思?{if (a<=100000) profit=a*0.1; {if (100000<a<=200000) //这之后的还有可能会执行到吗? 此帖尚未评分 请对此回帖评分: 10分还行 20分较满意 30分很满意 帮助 作者:jinhua545专家分:0 会员信息 发短消息 所属BLOG 发表时间:2006-12-1 17:07:00 [回复] [引用] 4 楼 程序这样写,很难看 此帖尚未评分 请对此回帖评分: 10分还行 20分较满意 30分很满意 帮助 作者:qingwa814专家分:10 会员信息 发短消息 所属BLOG 发表时间:2006-12-1 18:47:00 [回复] [引用] 5 楼 建议先仔细看书的例题,并把书后给的题做一遍,再自己写。 此帖被评10分

评论