取余 比如 5%7 = 5 ,8%7 = 1, 取余结果=0时 那就是第7个人 7%7 = 0. 这样你懂了吧? 所以就是 int n = (mum % 7 == 0) ? 7:(mum % 7);
int main(void) { int num; scanf("%d", &num); int a = num % 7 + 1; printf("你是第%d个人", a); system("pause"); return EXIT_SUCCESS; }
64,678
社区成员
250,490
社区内容
加载中
试试用AI创作助手写篇文章吧