发表日期: 2022-09-01 14:52:47 浏览次数:236
上往建站提供苏州网站建设、网站制作、微信小程序,微商城,App开发制作,致力于苏州企业网站建设与公司网站制作,全国用户超10万,10余年的网站开发和建站经验,主营::企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
安丘淘宝装修/安丘京东店铺设计/安丘拼多多网店装修公司/安丘企业网店开通申请-网店装修设计
407***3@qq.com
5年前 (2017-08-07)
Ant阿布
163***4484@qq.com
15
把需要打印的菱形放在一个正方形里面,控制台打印出一个a*a的区域,找出菱形边所在的函数,逢边上的点打印"*",其他点打印" "。不用区分升序降序,请看代码:
public class Draw{
int a,b; //a是要生成的菱形行数
int h; //h是方法中的参数,也是行数
int i,j; //i j是循环结构参数
public void draw(int h ){
for(i = 1 ;i <= h ;i++){ //逐行打印
for(j = 1;j <= h;j++){ //每行打印个数与行数保持一致
//下面语句是菱形四条边的函数,在边上的坐标点,打印*,否则打印空格
if(j == (h + 3) / 2 - i || j == (h - 1) / 2 + i || j == i - (h - 1 ) / 2 || j == (3 * h + 1) / 2 - i){
System.out.print("*");
}else{
System.out.print(" ");
}
}
System.out.println(); //第 i 行打印完换行
}
}
public static void main(String[] args){ //静态方法
Draw b = new Draw(); //初始化方法
int a = 35; //赋值并执行draw方法
b.draw(a);
}
}
Ant阿布
Ant阿布
163***4484@qq.com
5年前 (2017-09-02)
tfbyly
905***717@qq.com
22
输出 200 以内能被 7 整除但是不能被 4 整除的数字,并且每行输出 6 个:
public class Test{
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("输出200以内能被7整除但是不能被4整除的数字");
int k = 1;// 一个计数器,后面用于控制每行打印的个数
// 用for循环进行200以内的循环
for (int i = 0; i <= 200; i++) {
// if语句判断是否为题目中的条件,如果满足,则打印
if (i % 7 == 0 && i % 4 != 0) {
System.out.print(i + " ");
// 每次循环都将计数器+1
k++;
// 如果计数器大于6就换行,并且将计数器归一,重新进入下一次循环计数
if (k > 6) {
System.out.println();
k = 1;
}
}
}
}
}
执行结果:
输出200以内能被7整除但是不能被4整除的数字
7 14 21 35 42 49
63 70 77 91 98 105
119 126 133 147 154 161
175 182 189
tfbyly
tfbyly
905***717@qq.com
4年前 (2018-04-18)
王木木
405***923@qq.com
6
绘制一个空心的菱形,并且通过变量 a 来控制菱形的大小。
public class Rhombus {
int x, y;// 菱形上部的参数
int z, k;// 绘制菱形下部的参数
int b, c;
private void draw(int a) {
for (x = 0; x <= a; x++) {
for (y = a; y >= x; y--) {
if (y > x) {
System.out.print(" ");
}//绘制菱形上半部分左边的空格部分,逐行递减
if (y == x) {
System.out.print("*");
}//绘制菱形上半部分左边的边
}
for (b = 1; b <= 2 * x; b++) {
if (b < 2 * x) {
System.out.print(" ");//绘制菱形上半部分中间的空格
} else if (b == 2 * x) {
System.out.print("*");//绘制菱形上半部分有伴部分的边
}
}
System.out.println();//换行
}//菱形上半部分绘制完毕
for (z = 0; z < a; z++) {
for (k = 0; k <= z; k++) {
if (k == 0) {
System.out.print(" ");
}
if (k < z) {
System.out.print(" ");
}//绘制菱形下半部分左边的空格部分,数量逐行递增
if (k == z) {
System.out.print("*");
}//绘制菱形下半部分左边的边
安丘淘宝装修/安丘京东店铺设计/安丘拼多多网店装修公司/安丘企业网店开通申请-网店装修设计
上往建站提供全网SEO搜索引擎,提升网站排名,致力于苏州企业网站建设与公司网站制作,全国用户超10万,10余年的网站开发和建站经验,主营:网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
备案号: 苏ICP备2021016738号
CopyRight © 2021 上往建站 All Right Reserved 未经许可不得复制转载
24小时服务热线:400-111-6878 E-MAIL:1120768800@qq.com QQ:1120768800
网址: https://www.768800.pro 网站建设:上往建站
关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|
企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|
欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系
全国服务热线:400-111-6878
运用前面变量和for循环,以及if知识,编制一个小程序,程序的功能是在控制台输入由*号组成的菱形。请看以下代码:
alan.huang
407***3@qq.com
Ant阿布
163***4484@qq.com
把需要打印的菱形放在一个正方形里面,控制台打印出一个a*a的区域,找出菱形边所在的函数,逢边上的点打印"*",其他点打印" "。不用区分升序降序,请看代码: