关于else
c吧
全部回复
仅看楼主
level 1
pro neet 楼主
这个else为啥不执行啊,怎么改动,谢谢老哥
#include<stdio.h>
int main(){
int BJT;
scanf("%d",&BJT);
int BJTh=BJT/100;
int UTF;
int UTFh;
int h=BJTh+16;
int BJTm=BJT%100;
int UTFm=BJTm;
if(0<h<24){
UTFh=h;
}
else{
UTFh=h-24;
}
UTF=UTFh*100+UTFm;
printf("%d",UTF);
return 0;
}
2023年11月06日 02点11分 1
level 1
pro neet 楼主
目前的想法是让h大于24时减去24然后小于24的时候直接输出
2023年11月06日 02点11分 2
level 1
0<h<24恒成立
2023年11月07日 08点11分 3
level 1
0<h 等于0或1
0或1 恒小于24
2023年11月07日 08点11分 4
1