- 浏览: 609119 次
- 性别:
- 来自: 北京
文章分类
最新评论
纪念每日一题出到第20期
最近在看Linux下的c开发,所以把谭浩强那本《c语言程序设计》又翻了出来,发现课后的习题,有意思的题目也很多,今天来个打印系列吧,呵呵,各位大侠看看还能做出来不了?
1. 打印九九表
2. 编写一个方法接收n=7 让后输出一个星阵,其中要运用2重for语句
★
★★
★★★
★★★★
★★★★★
★★★★★★
★★★★★★★
3. 打印金字塔
4. 打印杨辉三角
5. 用JAVA语言设计一个程序运行结果是倒立的等边三角形
6. 打印出 100~999之间的所有"水仙花数".所谓"水仙花数",是指一个3位数,其各位数字立方和等于该数本身.例如:153 是一个"水仙花数",因为153=1*1*1+5*5*5+3*3*3 .
7. *****
***
*
***
*****
当n=5时,输出结果如图
最近在看Linux下的c开发,所以把谭浩强那本《c语言程序设计》又翻了出来,发现课后的习题,有意思的题目也很多,今天来个打印系列吧,呵呵,各位大侠看看还能做出来不了?
1. 打印九九表
2. 编写一个方法接收n=7 让后输出一个星阵,其中要运用2重for语句
★
★★
★★★
★★★★
★★★★★
★★★★★★
★★★★★★★
3. 打印金字塔
4. 打印杨辉三角
5. 用JAVA语言设计一个程序运行结果是倒立的等边三角形
6. 打印出 100~999之间的所有"水仙花数".所谓"水仙花数",是指一个3位数,其各位数字立方和等于该数本身.例如:153 是一个"水仙花数",因为153=1*1*1+5*5*5+3*3*3 .
7. *****
***
*
***
*****
当n=5时,输出结果如图
评论
14 楼
张__晔
2013-06-03
public static void main(String[] args){
for(int a=1;a<10;a++){
for(int b=1;b<=a;b++){
System.out.print(a+"*"+b+"="+(a*b)+" ");
}
System.out.println();
}
}
for(int a=1;a<10;a++){
for(int b=1;b<=a;b++){
System.out.print(a+"*"+b+"="+(a*b)+" ");
}
System.out.println();
}
}
13 楼
liangwenzheng
2009-03-04
有些误人子弟
12 楼
ydsakyclguozi
2009-03-04
我用foxbase打过
11 楼
szboy
2009-03-03
试了一下,好久没打三角形了
public void print1(int n) {
for (int i = 0; i < n; i++) {
for (int j = 0; j <= i; j++) {
System.out.print("★");
}
System.out.println("\n");
}
}
public void print2(){
for(int a=1;a<=9;a++){
for(int b=1;b<=9;b++){
if(b<=a)
System.out.print( "\t"+b+"*"+a+"="+a*b);
}
System.out.println();
}
}
public void print1(int n) {
for (int i = 0; i < n; i++) {
for (int j = 0; j <= i; j++) {
System.out.print("★");
}
System.out.println("\n");
}
}
public void print2(){
for(int a=1;a<=9;a++){
for(int b=1;b<=9;b++){
if(b<=a)
System.out.print( "\t"+b+"*"+a+"="+a*b);
}
System.out.println();
}
}
10 楼
zxd7900663
2009-03-03
package test; //倒立的正三角形 public class ShowStar { public static void main(String[] args) { int border = 7; for (int i = 1 ; i <= border ; i++) { for (int j = border - 1 ; j >= i ; j--) { System.out.print("* "); } System.out.println(); for(int k=1;k<=i;k++){ System.out.print(" "); } } } }
9 楼
zxd7900663
2009-03-03
package test; public class ShowStar { public static void main(String[] args) { for(int i=1;i<8;i++){ for(int j=1;j<=i;j++){ System.out.print("★"); } System.out.println(); } } }
8 楼
zxd7900663
2009-03-03
package test;
public class ShowStar {
public static void main(String[] args) {
for(int i=1;i<8;i++){
for(int j=1;j<=i;j++){
System.out.print("★");
}
System.out.println();
}
}
}
public class ShowStar {
public static void main(String[] args) {
for(int i=1;i<8;i++){
for(int j=1;j<=i;j++){
System.out.print("★");
}
System.out.println();
}
}
}
7 楼
ccjsjymg
2009-03-03
package util; public class Number { /** * 打印出 100~999之间的所有"水仙花数".所谓"水仙花数", * 是指一个3位数,其各位数字立方和等于该数本身. * 例如:153 是一个"水仙花数",因为153=1*1*1+5*5*5+3*3*3 . */ public static void main(String[] args) { for(int i = 100;i <=999;i++){ String str = String.valueOf(i); char c1 = str.charAt(0); char c2 = str.charAt(1); char c3 = str.charAt(2); int num01 = Integer.parseInt(String.valueOf(c1)); int j1 = num01*num01*num01; int num02 = Integer.parseInt(String.valueOf(c2)); int j2 = num02*num02*num02; int num03 = Integer.parseInt(String.valueOf(c3)); int j3 = num03*num03*num03; int total = j1+j2+j3; if(i == total){ System.out.println(i); } } } }
6 楼
ccjsjymg
2009-03-02
好多都忘了
5 楼
ccjsjymg
2009-03-02
package util; public class Multiplication { public static void main(String[] args) { for(int i = 1;i < 10;i++){ if(i == 1){ System.out.print(i+"×"+i +"="+ (i*i)+"\r\n"); }else{ for(int j = 1;j <= i;j++){ if(j == i){ System.out.print(i+"×"+j +"="+(i*j)+"\r\n"); }else{ System.out.print(i+"×"+j +"="+(i*j)+"\t"); } } } } } }
4 楼
netalpha
2009-03-02
我觉得学语言 还是C学好用处多,java是高级语言,很多东西太高级了,什么都有内置方法。,编程能力反而下降了,我现在就因为这样回到了C,我最近也写了很多c的小题目。呵呵,欢迎来看哦~一起学习
3 楼
aben6448
2009-03-02
恩,以前都做过,不过是C的,呵呵,有空再用java做一遍吧
顶~~
顶~~
2 楼
duyiwuer
2009-03-02
/*打印九九表 */
import test;
public class MultiplicationDemo {
public static void main(String args[]) {
int a = 1, b = 1, c = 0;
demo de = new demo();
de.me(a, b, c);
}
}
class demo {
public void me(int a, int b, int c) {
for (a = 1; a <= 9; a++) {
for (b = 1; b <= a; b++) {
c = a * b;
System.out.print(a + "*" + b + "=" + c + " ");
}
System.out.println();
}
}
}
import test;
public class MultiplicationDemo {
public static void main(String args[]) {
int a = 1, b = 1, c = 0;
demo de = new demo();
de.me(a, b, c);
}
}
class demo {
public void me(int a, int b, int c) {
for (a = 1; a <= 9; a++) {
for (b = 1; b <= a; b++) {
c = a * b;
System.out.print(a + "*" + b + "=" + c + " ");
}
System.out.println();
}
}
}
1 楼
hfwork
2009-03-02
杨辉三角是什么都忘光了...
发表评论
-
用Java解PythonChallenge(第二天)
2009-08-02 11:49 14353. import java.io.BufferedRea ... -
用Java解PythonChallenge(第一天)
2009-08-01 21:20 2545www.pythonchallenge.com是一个学习pyt ... -
Java每日一题24(最后一题)
2009-03-06 11:10 1663昨天又写了个双色球程序,作为Java每日一题系列的终止符: J ... -
Java每日一题23
2009-03-05 11:23 3256来个数学性强的,c语言书中找到的 有13个人围成一圈,从第一 ... -
Java每日一题22
2009-03-04 09:45 2717开始新一轮的学习吧,今天来个比较有意思的 有一个字符串Stri ... -
Java每日一题21
2009-03-03 10:26 1764也是出自C的,不过都是跟数学相关的,最看重算法 明天开始回归正 ... -
Java每日一题19
2009-02-27 10:03 2343今天是周末,再来一道没有答案的题,没事的朋友coding下,放 ... -
Java每日一题18
2009-02-26 11:11 2108今天来点新鲜的,来一道我没答案的题 现将TEXT1.TXT中 ... -
Java每日一题17
2009-02-25 11:27 1995编写一个JAVA程序,从输入的一个字符串中提取出数字并组成一个 ... -
Java每日一题16
2009-02-24 11:25 1539最近项目开始了,比较繁忙,所以发题只能等到快到午饭的休息时间, ... -
Java每日一题15
2009-02-23 10:40 2117时间系列的题暂时告一段落,在此期间,这些问题有了很多新的解决方 ... -
Java每日一题14
2009-02-20 11:29 2122热烈庆祝我的blog被选入javaeye论坛的首页滚动栏!!! ... -
Java每日一题13
2009-02-19 11:00 1608编程实现将用户输入的24小时制时间转换为12小时制时间 找到 ... -
Java每日一题12
2009-02-18 12:10 1442如何得到一年的所有星期二的日期? package test2 ... -
Java每日一题11
2009-02-17 10:58 1913根据一个TimeZone的时间,比如一个“Africa/Acc ... -
Java每日一题10
2009-02-16 10:19 2328看到有越来越多的人来参与到我的Java每日一题系列,非常开心: ... -
Java每日一题09
2009-02-13 10:50 1771准备从下星期开始推出”时间处理系列“,”字符串系列“,”打印格 ... -
Java每日一题08
2009-02-12 10:31 2469编写一个辅助小学生学习乘法的程序。使用一个Random对象产生 ... -
Java每日一题07
2009-02-11 11:00 2846通过键盘输入一个字符串,判断字符串中出现最多的字符并输出该字符 ... -
Java每日一题06
2009-02-10 11:18 2082这道题毕业找工作的时候常考 输入一个字符串,按相反顺序输出该字 ...
相关推荐
【标题】"JAVA每日一题20"是一个关于Java编程的挑战题目,旨在提升开发者对Java语言的理解和应用能力。通常这类题目会涉及到Java的核心概念、语法特性或者常见问题的解决策略。 【描述】虽然描述部分为空,但根据...
Java每日一题20160906,每日一道Java编程题,提高自己
【标题】"JAVA每日一题11"是一个关于Java编程的日常练习问题,可能是从某个技术社区或博客中提取的。通常,这类题目旨在帮助开发者巩固基础,提升技能,或者探讨一些特定的Java编程概念。从提供的信息来看,我们无法...
NULL 博文链接:https://jythoner.iteye.com/blog/344407
标题“JAVA每日一题08”暗示我们今天将探讨与Java编程语言相关的技术问题,可能是某个挑战或难题的解决方案。由于没有提供具体的题目内容,我们可以从更广泛的Java知识角度出发,结合“源码”和“工具”这两个标签来...
根据给定的信息,我们可以归纳出以下几个关键的Java知识点: ### 1. 在屏幕上输出文本 ...这些练习题覆盖了Java语言的基础语法、控制结构以及面向对象编程的基本概念,非常适合初学者进行日常练习。
【标题】:“每日一题20190628_java面试题_”是指一个针对Java程序员的面试问题集合,可能包含各种Java编程语言、框架、设计模式以及系统架构等相关问题,旨在帮助求职者准备面试。 【描述】:“java面试题,参考...
Java面试题-每日一题:String、StringBuffer、StringBuilder的区别
在给定的编程题中,我们需要判断一个字符串是否为回文串。回文串是指正读反读都一样的字符串,例如"madam"或"level"。Java中,我们可以利用String类提供的方法来实现回文串的判断。解题思路是使用两个指针,一个从...
题目中给出了一个类A及其成员变量和方法的定义,询问了哪些调用是错误的,这涉及到对Java成员访问规则的理解。 以上知识点涵盖了Java多线程、序列化、面向对象设计、变量存储、类型转换、运算符优先级、方法存储、...
"Java方向每日一题day17_11月24日编程题答案1" 在本题中,我们需要解决一个火车进站的问题,给定n辆火车的编号,要求计算出所有可能的出站顺序。该问题可以使用栈来解决,因为栈的出栈顺序满足后进先出(Last In ...
在题目中,有几道关于Java语言特性和语法的单选题: 1. 类实例化语句的正确选项是D。 2. 描述错误的Java语言特点选项是C,因为Java是面向对象的语言,而非面向过程。 3. 编译并运行给定的代码`public class Pvf{ ...
本项目为LeetCode每日一题的Java编程语言解答源码,总计包含223个文件,包括202个Java源文件、7个Markdown文件、6个JSON文件、4个JAR包文件以及少量其他类型文件。这些源码旨在帮助开发者通过实践解决LeetCode上的...
【Java编程题解析】 在Java编程中,我们经常会遇到各种挑战性的题目,旨在提升我们的编程能力和算法思维。这里有两个不同的编程题目,让我们一一解析。 ### 题目1:DNA序列链接 - 找到GC比例最大的子串 #### 题目...
Java是一种面向对象的编程语言,其核心特性之一就是封装,这是OOP(面向对象编程)的三大特性之一,另外两个是继承和多态。封装的主要目的是保护数据的安全性,通过限制对类内部成员的直接访问,防止外部代码随意...
整理互联网常见面试题,为春招、校招和社招做准备。如若不能下载,关注公众号“每日技术分享”,可免费下载资源。
干货资源推荐: JVM干货调试视频教程分享 50份优秀Java求职者简历 SpringCloud前后端分离实战项目...本资源整理自互联网,仅供学习交流使用,请勿商用,坚持每日分享一套Java学习资源干货,一起提高,一起进步!!!
LeetCode的每日一题是平台上的一个特色功能,每天会发布一个新的编程题目,涵盖各种难度级别,从基础到进阶,涉及语言包括Java、Python、C++等。这些题目涵盖了数据结构(如数组、链表、栈、队列、树、图等)和算法...
"蓝桥每日一题20年2-7月.rar"是一个包含2020年2月至7月期间蓝桥杯比赛每日练习题目的压缩文件。蓝桥杯是针对计算机科学和信息技术领域的一项重要竞赛,旨在提升参赛者的编程技能和算法理解能力。这个压缩包很可能是...
【Java面试题大全-图形图像篇】 在Java面试中,图形图像处理是一个常见的技术领域,涉及到Java AWT(Abstract Window Toolkit)和Swing组件库,以及更高级的JavaFX。这些框架提供了创建用户界面和图形内容的能力。...