C语言运行程序无错误但结果一直为0,求大神

2025-02-03 05:39:58
推荐回答(1个)
回答1:

我运行还可以啊 有显示y=10,如图所示

int k,m;
double y;
scanf("%d %d",&k,&m);
if(k>0&&k<=3)
printf("y=10");
if(k>3&&k<=10)
y=10+2*(k-3)+m%5*2;
printf("y=%.0lf\n",y);
if(k>10)
y=24+(k-10)*3+m%5*2;
printf("y=%.0lf\n",y);
return 0;