解题思路:
注意事项:
参考代码:
#include <iostream> using namespace std; void func( int a[], int n, int m ) { int b[10] = {0}; for ( int i = 0; i < m; i++ ) b[i] = a[n - m + i]; for ( int i = m ; i < n; i++ ) b[i] = a[i - m]; for ( int i = 0; i < n; i++ ) a[i] = b[i]; return ; } int main() { int n = 0, m = 0, a[10] = {0}; cin >> n; for ( int i = 0; i < n; i++ ) cin >> a[i]; cin >> m; func( a, n, m ); for ( int i = 0; i < n; i++ ) cout << a[i] << " "; return 0; }
0.0分
0 人评分
C语言训练-舍罕王的失算 (C++代码)(都给答案了还算什么)浏览:989 |
C语言训练-谁家孩子跑最慢* (C语言代码)浏览:1529 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:761 |
汽水瓶 (C语言代码)浏览:758 |
时间转换 (Java代码)浏览:609 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:720 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:536 |
WU-C语言程序设计教程(第三版)课后习题12.1 (C++代码)浏览:1017 |
printf基础练习2 (C语言代码)浏览:648 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:557 |