输入一个整数n,显示n至1000之间的偶数且是7的倍数,要求5个数显示一行。用java while循环语句

作者&投稿:柴采 (若有异议请与网页底部的电邮联系)
输入一个整数n,显示n至1000之间的偶数且是7的倍数,要求5个数显示一行。用java while循环语句~

package Test;

import java.util.Scanner;

public class Test {

public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = 0;
int i=0;
a = Integer.parseInt(scanner.next());
System.out.println("你输入的数字是"+a);
while(a<1000){
if(a%2==0&&a%7==0){
System.out.print(a+" ");
i++;
if(i%5==0&&i!=0){
System.out.println();
}
}
a++;
}
}

}

int calculateSum() {
int sum =0, i=1;

while ( i<=50){
if(i%7 ==0)
sum += i;
i++;
}
return sum;
}

import java.io.InputStream;
import java.util.Scanner;

public class TestDo {
private static void Compare() {
int j = 1000;
System.out.println("请输入一个整数:");
InputStream in = System.in;
Scanner scanner = new Scanner(in);
int n = scanner.nextInt();
System.out.println("你输入的整数为:");
System.out.println(n);
if (n < 1000) {
int m=0;
for (int k = n; k <= 1000; k++) {
if(k % 14 == 0) {
System.out.print(k + " ");
if(m++%5==0)
System.out.println();
// TODO Auto-generated method stub
}
}
}

else if (n >= 1000) {
int m=0;
for (int k = 1000; k <= n; k++) {
if(k % 14 == 0) {
System.out.print(k + " ");
if(m++%5==0)
System.out.println();
// TODO Auto-generated method stub
}
}
}

}

public static void main(String[] args) {
Compare();
}
}

public class Operation {

/**
* @param args
*/

public static void getResult(int n) {
int[] result = new int[1000 - n];
// 5次控一行
int i = 0;
// 累计共有符合条件的数量
int k = 0;
while (n < 1000) {
if (n % 14 == 0) {
result[k] = n;
k++;
}
n++;
}

while (k > 0) {
System.out.print(result[i]+"\t");
i++;
if (i % 5 == 0) {
System.out.println();
}
k--;
}
}

public static void main(String[] args) {

getResult(1);

}

}
有不懂得地方追问,是初学者吗?我没敢用集合,只用了数组,如果数组你还没学,我在给你别的方式做。

package Test;

import java.util.Scanner;

public class Test {

public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = 0;
int i=0;
a = Integer.parseInt(scanner.next());
System.out.println("你输入的数字是"+a);
while(a<1000){
if(a%2==0&&a%7==0){
System.out.print(a+" ");
i++;
if(i%5==0&&i!=0){
System.out.println();
}
}
a++;
}
}

}

import java.util.Scanner;

public class WhileTest {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int n = scanner.next();
System.out.println("n="+n);
System.out.println(n+"至1000之间的偶数且是7的倍数的数为");
int i=0;
while(n<1000){
if(n%14==0){
System.out.print(n+" ");
i++;
if(i%5==0){
System.out.println();
}
}
n++;
}
}

}

import java.util.Scanner;

public class test {

public static void main(String[] args) {
// 获得用户输入
System.out.println("请输入一个数:");
Scanner s = new Scanner(System.in);
int i = s.nextInt();
s.close();
int count=0;
while(i<=1000){
if(i%2==0&&i%7==0)
{
System.out.print(i+" ");
if(++count%5==0)
{
System.out.print("\n");
}
}
i++;
}
}
}


C++输入一个小于10的正整数n,显示具有n行的杨辉三角形。下面是我编的...
if(j=0||i==j)改成if(j==0||i==j),j=0是赋值语句

从键盘任意输入一个整数n,编程计算并输出1~n之间的所有素数之和 我编...
include<stdio.h> int main(){ int n,i,j,t,l;int sum=0;printf("请输入一个大于2的整数:");scanf("%d",&n);l=n;for(;n>=2;n--){ for(i=2;i<n;i++){ if(n%i!=0)\/\/判断其为素数 t=1;else { t=2;break;} } if(t==1){ sum+=n;\/\/printf("%d",n);\/\/...

c++语言,输入是一个正整数 n,输出 1 到 n 内所有质数,用空格分隔开...
include <iostream>using namespace std;int main(){int i,j,n;cin>>n;for(i=2;i<=n;i++){for(j=2;j<=i\/2;j++)if(i%j==0) break;if(j>i\/2) cout<<i<<' ';}return 0;}\/\/运行示例:

c语言里给一个整数n,输出区间[1,n]中各个数的平方
include <stdio.h>int main(){int i,n; scanf("%d",&n); for(i=1;i<=n;i++) printf("%d^2=%d\\n",i,i*i); return 0; }

从键盘输入任意一个大于等于 0 的整数 n,然后计算 n 的阶乘,并把它 输...
参考代码如下:include<stdio.h> double getResult(int n){ if(n<=1)return 1;return getResult(n-1)*n;} int main(){ int n;scanf("%d",&n);printf("%d!=%.0lf",n,getResult(n));}

编写一段程序,输入一个整数值,显示该整数值个*,每显示五个就进行换行...
); scanf("%d",&no); for(i=0;i<no;i++) { if(a==5)\/\/第6个数(即a==5)的时候,重新赋值 { putchar('\\n'); a=0; } putchar('*'); a=a+1; }

...c语言编程,输入一个整数n,检查n中重复出现的数字,并打印出一份列...
include "stdio.h"int main(){ int n,i,a[10]={0};scanf("%d",&n);while(n>0){a[n%10]++;n\/=10;} for(i=0;i<10;i++)if(a[i])printf("%d: %d\\n",i,a[i]);return 0;}

编写一段javascript程序,要求用户输入一个整数N,计算从1加到N,要求使 ...
还有一个按钮,用户点击它的时候会出来结果,用一个消息框显示: function myresult(){\/\/定义一个函数 var result=0;\/\/用来保存求得的和,if(isNaN(document.myform.text.value)){ \/\/isNaN()用来判断用户的输入是否是一个整数 alert("您输入的不是一个整数,请重新输入");document.myform.te...

C语言:输入一个大于100的三位正整数n,输出100-n中满足条件的所有数...
include <stdio.h> void main(){ int i,a,b,c,n;scanf("%d",&n);for(i=100;i<=n;i++){ a=i \/ 100;b=i \/ 10 % 10;c=i % 10;if(a*b*c==32 && a+b+c==10)printf("%d\\n",i);} }

【c语言】程序功能:从键盘输入一个大于2的正整数n,求解并输出大小最接...
for (int i = n + 1; ; i++)if (isp(i)){ n1 = i;break;} for (int i = n - 1;; i--)if (isp(i)){ n0 = i;break;} if ((n1 - n) < (n - n0))cout << n1<<endl;else if((n1 - n) > (n - n0))cout << n0<<endl;else cout << n0 << " " <...

茌平县18011142137: 输入一个整数n,显示n至1000之间的偶数且是7的倍数,要求5个数显示一行.用java while循环语句 -
琴凌引阳: package Test; import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int a = 0; int i=0; a = Integer.parseInt(scanner.next()); System.out.println("你输入的数字是"+a); while...

茌平县18011142137: 输入一个整数n,显示n至100之间的整数,要求如果该数字是3的倍数,显示"Flip";如果该数字是5的倍数显示Flop -
琴凌引阳: 记得给分哦~~package com.pp.test;import java.util.Vector;public class JavaEx { /*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubJavaEx.prtInt();}public static void prtInt(){Vector jEx = new ...

茌平县18011142137: 求一批整数中出现最多的数字.输入一个正整数n(1<n<1000),在输入n个整数,分析每个整数的每 -
琴凌引阳: #include<stdio.h>void main() { int x,a[10],i;for ( i=0;i<10;i++ ) a[i]=0;while ( 1 ){scanf("%d",&x); if ( x<=1 || x>=1000 ) break;while ( x ) { a[x%10]++; x/=10; }}x=0; for ( i=1;i<10;i++ ) if ( a[i]>a[x] ) x=i;printf("%d\n",x); }

茌平县18011142137: C语言编程:输入一个正整数n(1<n<=1000),再输入n个整数,分析每个整数的每一个数字,求出 -
琴凌引阳: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25#include <stdio.h>intmain() {专inta[10]={0};intn,i,k,x,max;max=0;scanf("%d",&n);for(i=1;i<=n;i++){属scanf("%d",&x);while(x){k=x%10;a[k]++;if(a[k]>max)...

茌平县18011142137: 编写一个程序,定义一个存储整数的数组,输入n个整数(n≤1000),将这n个数存储在数组中,求这n个数的 -
琴凌引阳: #include<stdio.h>int main() {int temp,sum=0,n,number[1000];scanf("%d",&n);for(temp=0;temp<n;temp++){scanf("%d",&number[temp]);sum += number[temp];}printf("Total of array element values is %d",sum);return 0; }

茌平县18011142137: 从键盘上输入一个正整数n(n≤10),求n的阶乘并输出结果 -
琴凌引阳: int n,P;P=1; scanf("%d",&n); for(i=1;i{ P=P*i;} printf("%d",P); 望采纳,谢谢~

茌平县18011142137: 求一批整数中出现最多的数字.输入一个整数n(1<n<1000),再输入n个数,求出现次数最多的数字 -
琴凌引阳: 12345678910111213141516171819 #include <stdio.h> voidmain(){ inti,n,num,max,a[10]; for(i=0;i<10;i++) a[i]=0; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&num); while(num) {a[num%10]++;num/=10;} } max=a[0]; for(i=1;i<10;i++) if(max<a[i]) max=a[i]; for(i=0;i<10;i++) if(a[i]==max) printf("%d ",i); }

茌平县18011142137: 输入一个整数n(n<10000),编程序输出2 - n之内的所有完数. -
琴凌引阳: 用遍历就可以了#include <stdio.h> #include <math.h> int perfectNumTest(unsigned long long number); int main() {unsigned long long i, num, count=0;printf("Please enter the max number you want to test(the program will test all the integers ...

茌平县18011142137: 设计一个C语言程序,从键盘输入n,在屏幕上按下面数列的排列规律显示前n个数 -
琴凌引阳: #include <stdio.h> int main() { int n,i,t=0;printf("Input n:"); scanf("%d",&n); for(i=1;i<=n;i++)i<n?printf("%d,",t+=i):printf("%d",t+=i); return 0; }

茌平县18011142137: 从键盘输入一个整数n(98000<=n<=100000),统计1至n范围内,个位数是7的素数的个数 -
琴凌引阳: #include "stdafx.h" void main() {int n,num=0;printf("请输入n(98000<=n<=100000):");scanf("%d",&n);if(n>=98000&&n<=100000){for(int i=2;i<=n;i++){bool b=true;for(int j=2;j<i;j++){if(i%j==0){b=false;break;}}if(b){if(n%10==i%...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网