
问题在于,将两个整数相除可得到结果的整数部分。因此,
(score/numberOfQuestions)将始终为0。
您应该做的是
int percent = (score * 100 / numberOfQuestions);
然后
*100将首先执行,然后除法将为您提供正确的结果。
欢迎分享,转载请注明来源:内存溢出

问题在于,将两个整数相除可得到结果的整数部分。因此,
(score/numberOfQuestions)将始终为0。
int percent = (score * 100 / numberOfQuestions);
然后
*100将首先执行,然后除法将为您提供正确的结果。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)