第37题 编程:n个整数的逆序输出(10分)
Time Limit : 1.0 s Memory Limit : 32 MB
🍋题目描述
请编写程序:对输入的n个整数进行逆序并输出.
输入格式
n
n个用空格分隔开的整数。
输出格式
逆序(n个用一个空格分隔开的整数)。
样例输入
3
1 3 2
样例输出
2 3 1
注意: 2 3 1 中间只有一个空格, 尾部1的后面一个空格
此题的上机步骤是:
- 建立一个Java项目,名称可以按题号取名;
- 建立一个类, 类的名称为Main。这一点非常重要;
- 输入代码并运行;
- 提交代码,注意题号要一致。
🍋源代码
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in=new Scanner(System.in);
int n=in.nextInt();
int []a=new int[n];
for(int i=0;i<n;i++)
{
a[i]=in.nextInt();
}
for(int i=n-1;i>=0;i--)
{
System.out.print(a[i]+" ");//这里用print行,用println的话,数字之间会换行
}
}
}
第38题 编程:计算M以内最大的10个能被3整除的自然数之和(10分)
🍋题目描述
问题描述:
题目:计算并输出M以内最大的10个能被3整除的自然数之和,其中100<=M<=5000。
测试数据可能有多组,组数未知。
输入格式
自然数n
输出格式
M以内最大的10个能被3整除的自然数之和
样例输入
270
120
样例输出
Sum is 2565
Sum is 1065
此题的上机步骤是:
- 建立一个Java项目,名称可以按题号取名;
- 建立一个类, 类的名称为Main。这一点非常重要;
- 输入代码并运行;
- 提交代码,注意题号要一致。
🍋源代码
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in=new Scanner(System.in);
while(in.hasNext())
{
int n=in.nextInt();
int j=0,sum=0;
for(int i=n;n>=0;i--)
{
if(i%3==0)
{
sum+=i;
j++;
}
if(j==10)
{
break;
}
}
System.out.println("Sum is "+sum);//println最后会换行,print不会
}
}
}
如果这篇文章对你帮助很大,麻烦帮忙,点下友情链接: 鱼儿项目网(直接点这里),进去之后切换几个页面,停留几十秒。感激不尽。本站采集全网自媒体,网赚类,电商营销课程。里面有一些免费项目大家也可以看看