具体问题看图,小白一个,求指教

6条回答 默认 最新
threenewbee 2016-12-16 15:10关注int main() { int N; scanf("%d", &N); int * dat = (int *)malloc(sizeof(int) * N); for (int i = 0; i < N; i++) scanf("%d", &dat[i]); int shiftN; scanf("%d", &shiftN); for (int i = 0; i < shiftN; i++) { int temp = dat[N - 1]; for (int j = N - 1; j > 0; j--) dat[j] = dat[j - 1]; dat[0] = temp; } for (int i = 0; i < N; i++) printf("%d ", dat[i]); }解决 无用评论 打赏 举报