解题思路:
注意事项:
参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in= new Scanner(System.in); int[] a=new int[5]; for (int i = 0; i < 5; i++) a[i] = in.nextInt(); for (int i = 0; i < 5; i++) { a[i]/=3; int up=(i==0)?4:i-1;// up为最后一个元素或上一个元素 int down=(i==4)?0:i+1; //down为第一个元素或下一个元素 //更新上下元素 a[up] += a[i]; a[down] += a[i]; } for (int i = 0; i < 5; i++) System.out.printf("%5d", a[i]); } }
0.0分
0 人评分
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:488 |
C语言训练-数字母 (C语言代码)浏览:610 |
C语言训练-计算1977!* (C++代码)浏览:907 |
【出圈】 (C语言代码)浏览:590 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:949 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:690 |
【简单计算】 (C语言代码)浏览:642 |
【明明的随机数】 (C语言代码)浏览:845 |
矩阵加法 (C语言代码)浏览:1768 |
局部变量作函数返回值的问题浏览:1028 |