只求答案渡劫
c吧
全部回复
仅看楼主
level 1
考初凝4 楼主
2024年09月29日 20点09分 1
level 9
3
2024年09月30日 15点09分 2
level 7
// 系统头文件
#include <stdio.h>
// 主函数
int main()
{
// 变量定义
unsigned int totalNumberOfChildren = 0; // 小朋友总数
unsigned int frontNumberOfChildren = 0; // 前面小朋友数
unsigned int behindNumberOfChildren = 0; // 前面小朋友数
unsigned int numberOfLocations = 0; // 明明可能的位置数量
// 输入小朋友数量
scanf_s("%d %d %d", &totalNumberOfChildren, &frontNumberOfChildren, &behindNumberOfChildren);
// 验证数据是否正确
if (frontNumberOfChildren == 0) {
printf("错误1:小朋友数输入错误\n");
return 1;
}
if(behindNumberOfChildren >= totalNumberOfChildren || totalNumberOfChildren > 100) {
printf("错误2:小朋友数输入错误\n");
return 1;
}
// 计算可能的排序
numberOfLocations = totalNumberOfChildren - frontNumberOfChildren;
if (numberOfLocations > behindNumberOfChildren) {
printf("可能位置数为:%d\n", behindNumberOfChildren + 1);
}
else {
printf("可能位置数为:%d\n", numberOfLocations);
}
// 返回值
return 0;
}
2024年10月04日 16点10分 3
1