C代码运行错误,哪里出问题了?
我用C语言随手写了计算餐补的代码,但是无法通过,发生错误,上网查过资料,解决不了!有经验的鱼友指点一下!!万分感激!! {:5_107:}这个错误,上网搜了,找不到解决方案啊!! 把代码粘一下发一下然后写上你白班的天数和晚班的天数 mian
你把main写成mian了 创业狂亏三千亿 发表于 2021-5-3 11:22
这个错误,上网搜了,找不到解决方案啊!!
对 main写错了 还有一部写错了,我放代码注释里了
我帮你写了一遍:代码如下:
#include <stdio.h>
#define ka 650 //卡上的总金额
#define sheng 100 //卡上剩余的金额
int main()
{
//白天餐补一天22元,夜班一天19元
//b=白班天数,y=夜班天数,yong=用掉的金额,bu=总共获得的餐补
int b,y,yong,bu;
b=0;
bu=0;
y=0;
yong=ka-sheng;
printf("请输入白班上班天数:");
scanf("%d",&b);
printf("请输入夜班上班天数:");
scanf("%d",&y);
printf("卡上总金额为:%d元。\n",ka);
printf("卡上还剩金额:%d元。\n",sheng);
printf("用掉卡上金额%d元\n",yong);
bu=22*b+19*y;//这一不需要卸载后边
printf("本月餐补一共为%d元。\n",bu);
printf("本月白班餐补一共%d元。\n",22*b);
printf("本月夜班餐补一共%d元。\n",19*y);
if(bu-yong>=0)//补的大于用的代表用的少呗 显示餐补剩余多少
{
printf("餐补剩余:%d元。\n",bu-yong);
}else if(bu-yong<0){
printf("餐补已超出:%d元。\n",yong-bu);
}
return 0;
}
运行结果如下:
肖-肖 发表于 2021-5-3 11:44
对 main写错了 还有一部写错了,我放代码注释里了
我帮你写了一遍:代码如下:
很感谢你的专业回复!!{:5_109:}!下次我会把代码发上去!要你重新写一遍,很抱歉!!{:5_99:} 创业狂亏三千亿 发表于 2021-5-3 13:40
很感谢你的专业回复!!!下次我会把代码发上去!要你重新写一遍,很抱歉!!
没事 没事 幸亏这次的代码不是很多 哈哈
页:
[1]