S1java源代码
更新时间:2024-06-16 07:11:01 阅读量: 综合文库 文档下载
- s1脊柱裂是什么意思推荐度:
- 相关推荐
(1):------------------------------------------>>>>(while循环结构) /*不断的问女朋友:“你爱我吗?”,如果回答“爱”,就结束,其它的回答就继续,直到她说爱为止。*/
第一步:导入扫描仪。
第二步:判断要循环的条件结构。
第三步:输出要循环的事件。
第四步:执行循环体。
import java.util.Scanner;
public class A{ public static void main(String[] args){
}
String answer = \
while(!answer.equals(\爱\ System.out.println(\说爱我!!!\ }
answer = input.next();
Scanner input = new Scanner(System.in);
}
细节决定成败:1、注意循环的三要素。
(2):令狐冲练琴(\令狐冲早上5点练声,上午练钢琴,下午到声乐老师家练习唱歌,晚上练习舞蹈基本本功。\) 第一步:导入扫描仪。
第二步:判断循环条件结构。
第三步:输出要循环的条件。
第四步:执行循环体。
import java.util.Scanner;
public class F{ public static void main(String[] args){ Scanner input=new Scanner(System.in); }
(3)://2008年8月1日离2008年1月1日有多少天? /*
1,3,5,7,8,10,12 大月 4,6,9,11 小月 2 特殊月
*/
第一步:开一个int类型的空间-->声明变量并赋值。
第二步:开一个装载天数的int类型空间,-->赋值为:0.
第三步:判断要循环的条件结构while,
第四步:使用if-else结构搭好总体框架。 public class B{
public static void main(String[] args){
int m=1; int sum=0; while(m<8){ }
String answ=\不行\
while(!answ.equals(\很棒\ System.out.println(\令狐冲早上5点练声,上午练钢琴,下午到声乐老师家练 }
System.out.println(\盈盈,怎么样,可以了吗?\answ = input.next();
习唱歌,晚上练习舞蹈基本功。\
if(m==2){ //特殊月份的判断2月份! 判断。
if(2008%4==0 && 20080!=0 || 2008@0==0){ //闰年2月份的
sum = sum + 29; //输出29天
}else{ sum = sum + 28; //除29天之外
}
}else if(m==4 || m==6 || m==9 || m==11){ //对小月份的判断 sum = sum + 30; //输出30天 }else{ sum = sum + 31; //否则就输出大月份。
}
m++; 一天。
}
sum = sum + 1;
}
}
(4)://2009年1月1日离1900年1月1日有多少天? 第一步:开int类型的空间,声明一个装载变量sum为0.
第二步:开int类型的空间,声明一个y年份变量。
第三步:判断要循环的条件结构,while(y<2009
第四步:使用if-else结构搭总框架。
public class A{ public static void main(String[] args){ int sum=0; int y =1900;
while(y<2009){ //判断条件。 if(y%4==0 && y0!=0 || y@0==0){ //判断闰年还是平年。 sum=sum + 366; //输出平年的结果。 }else{ sum=sum + 365; //输出闰年的结果。
}
y++; }
sum = sum + 1; //这一天是2009年的1月1日的这一天。
//月份的头
}
(5):2008年8月的日历
public class D{ public static void main(String[] args){
int sum=0;
//得到年的相隔天数 int y=1990; while(y<2008){
if(y%4==0 && y0!=0 || y@0==0){
sum = sum + 366; }else{ sum = sum + 365; } y++;
}
System.out.println(sum);
System.out.println(sum%7); //判断星期几。
}
//得到月的相隔天数 int m=1;
/*int sum=0;*/ while(m<8){ if(m==2){
if(2008%4==0 && 20080!=0 || 2008@0==0){ sum = sum + 29; }else{ sum = sum + 28; }
}else if(m==4 || m==6 || m==9 || m==11){ sum = sum + 30; }else{ } m++;
sum = sum + 31;
}
sum = sum + 1;//加最后的2008年的8月1日 int weekDay=sum%7;//得到星期几 System.out.println(weekDay); //开始打日历
System.out.println(\日\\t一\\t二\\t三\\t四\\t五\\t六\//开始打空格 int i=0;
while(i i++; //打日期 int day; if(8==2){ if(2008%4==0 && 20080!=0 || 2008@0==0){ day=29; }else{ } day=28; }else if(8==4 || 8==6 || 8==9 || 8==11){ day=30; }else{ } day=31; int j=1; while(j<=day){ System.out.print(j +\ } if(sum%7==6){ } j++; System.out.println(); sum ++; } } (6):求总分平均分 /*8、循环输入5个学生的成绩,计算这5个学生的总分,及平均分。*/ import java.util.Scanner; public class avg{ public static void main(String[] args){ } (7):输入学生的人数和成绩,在求总分和平均分! 9、首先要求用户输入学生的数目放入到变量n中,如果这个数大于0,那么就循环n次接收n个学生的成绩,计算总分及平均分。否则输出“学生的人数不能为负数”. 第一步:导入扫描仪。 第二步:输入学生的人数。 第三步:判断学生的人数。 Scanner input = new Scanner(System.in); int i=1; int sum = 0; while(i<=5){ System.out.print(\请输入第\个学生的成绩\ } System.out.println(sum); System.out.println(sum/5); int score=input.nextInt(); sum=sum+score; i++; } <使用if-else结构搭总框架。> 第四步:输入学生的成绩。 第五步:执行循环。 第六步:输出结果。 import java.util.Scanner; public class B{ public static void main(String[] args){ } int i=1; int sum=0; while(i<=n){ System.out.println(\请输入第\个学生的成绩:\ } int s = input.nextInt(); sum=sum+s; i=i+1; System.out.println(\总分是:\System.out.println(\平均分:\ Scanner input = new Scanner(System.in); System.out.print(\请输入学生人数\int n = input.nextInt(); if(n>0){ } }else{ } System.out.println(\学生不能出现负数\ (8):使用循环结构进行描述。 10、循环问“老婆,你爱我吗?”,如果回答的是“爱”,那么就结束循环,否则就继续问。用程序描述这个故事。 第一步:导入扫描仪。 第二步:判断循环结构。 第三步:输出循环体。 import java.util.Scanner; public class a{ } (9):/*2、要求用户输入一个0到2之间的整数, 如果用户输入0输出“你出的是石头”, 如果用户输入1就输出“你出的是剪刀”, 如果用户输入的是2就输出“你出的是布”, 然后再问是否要继续出拳, 如果回答“y”就重复以上过程, 否则结束程序。 public static void main(String[] args){ Scanner input=new Scanner(System.in); } String answer=\ while(!answer.equals(\爱\ System.out.print(\老婆,你爱我吗?\answer=input.next(); } */ import java.util.Scanner; public class A{ public static void main(String[] args){ /* */ } } Scanner input=new Scanner(System.in); String answ; do{ System.out.print(\请输入0-2之间的整数:\ int t=input.nextInt(); if(t==0){ System.out.println(\你出的是石头\}else if(t==1){ System.out.println(\你出的是剪刀\}else{ System.out.println(\你出的是布\} System.out.println(\是否要继续出拳?\ Scanner input=new Scanner(System.in); String answ=\ while(answ.equals(\ System.out.print(\请输入0-2之间的整数:\ } int t=input.nextInt(); if(t==0){ System.out.println(\你出的是石头\}else if(t==1){ System.out.println(\你出的是剪刀\}else{ System.out.println(\你出的是布\} System.out.println(\是否要继续出拳?\answ=input.next(); answ=input.next(); }while(answ.equals(\ (10):-------------------------------------------------------->>>>(while结构.) import java.util.Scanner; public class A{ } (11):do-while结构. import java.util.Scanner; public class B{ public static void main(String[] args){ String answ; do{ System.out.print(\请输入0-2之间的整数:\ Scanner input=new Scanner(System.in); public static void main(String[] args){ } } Scanner input=new Scanner(System.in); String answ=\ while(answ.equals(\ System.out.print(\请输入0-2之间的整数:\ int T=input.nextInt(); if(T==0){ System.out.println(\你出的是石头\}else if(T==1){ System.out.println(\你出的是剪刀\}else if(T==2){ System.out.println(\你出的是布\}else{ System.out.println(\你的输入错误\} System.out.println(\是否要继续出拳?\answ=input.next(); } } int T=input.nextInt(); if(T==0){ System.out.println(\你出的是石头\}else if(T==1){ System.out.println(\你出的是剪刀\}else if(T==2){ System.out.println(\你出的是布\}else{ System.out.println(\你的输入错误\} System.out.println(\是否要继续出拳?\ answ=input.next(); }while(answ.equals(\ (12):计算用户输入的日期离1900年1月1日相距多少天。 import java.util.Scanner; public class U{ public static void main(String[] args){ Scanner input=new Scanner(System.in); System.out.print(\请输入年份:\int year=input.nextInt(); System.out.print(\请输入月份:\int moon=input.nextInt(); int y=year; int sum=0; while(y<1900){ if(y%4==0 && y0!=0 || y@0==0){ sum = sum + 366; }else{ sum = sum + 365; } y++; } int m=moon; } } while(m if(m==2){ if(2009%4==0 && 20090!=0 || 2009@0==0){ sum = sum + 29; }else{ } sum = sum + 28; }else if(m==4 || m==6 || m==9 || m==11){ sum = sum + 30; }else{ } sum = sum + 31; m++; sum = sum +1; System.out.println(sum); (13):/*6、计算2000年1月1日到2008年9月1日相距多少天。*/ public class J{ public static void main(String[] args){ int m=1; while(m<9){ if(m==2){ if(2008%4==0 && 20080!=0 || 2008@0==0){ sum = sum + 29 ; }else{ sum = sum + 28 ; int sum=0; int y=2000; while(y<2008){ if(y%4==0 && y0!=0 || y@0==0){ } sum = sum + 366; }else{ } sum = sum + 365; y++; } } } } }else if(m==4 || m==6 || m==9 || m==11){ sum = sum + 30; }else{ sum = sum + 31; } m++; sum = sum + 1; System.out.println(sum); (14):使用do-while结构输出从1到100的所有整数. public class b{ public static void main(String[] args){ } (15):使用while结构输出从1到100的所有整数. public class c{ public static void main(String[] args){ } } int i = 1; while(i<=100){ } System.out.println(i); i = i + 1; } int i = 1; do{ System.out.println(i); i = i+1; }while(i<=100); (16):使用do-while结构执行买汉堡的任务. public class d{ public static void main(String[] args){ /* int money = 20; while(money>=8){ System.out.println(\我买了一个汉堡!!呵呵!!好爽!!\ money = money - 8; System.out.println(\找钱\} int money=3; do{ System.out.println(\买了一个汉堡\ money = money - 8; }while(money>=8); System.out.println(\还有:\元\ */ } } (17): 不断的问老婆你爱我吗?如果说不爱就一直循环直到说爱为止. import java.util.Scanner; public class a{ } public static void main(String[] args){ Scanner input=new Scanner(System.in); } String answer=\ while(!answer.equals(\爱\ //!---->>是不循环的意思。 System.out.print(\老婆,你爱我吗?\answer=input.next(); } (18):--------------------------------------------->>>>使用do-while-------->>>>for循环 1、实现循环100次输出“天生我才必有用”。 public class A{ } (19):2、实现循环输出1到100之间所有的数。 public class B{ } public static void main(String[] args){ } /*int sum=0;*/ int i = 1; do{ System.out.println(\之间所有的数为:\ /*sum=sum+i;*/ i++; }while(i<=100); public static void main(String[] args){ } int i = 1; do{ System.out.println(\天生我才必有用\ i++; }while(i<=100); (20):3、实现循环输出200到300之间所有的偶数。 public class C{ } public static void main(String[] args){ for(int i=200;i<=300;i++) } if(i%2==0){ System.out.println(\之间所有的偶数为:\} public class K{ public static void main(String[] args){ int x=1; for(int i=1;i<=9;i++){ //外循环一共有9行 for(int j=1;j<=x;j++){ //内循环一共有9列 System.out.print(\ //列在前行在后再空 格(\\t) } System.out.println(); x++; } } } (40):/* * *** ***** ******* ********* *********** ********* ******* ***** *** * */ public class L{ public static void main(String[] args){ int k=5; int x=1; //换行 // int kb=-1; //空格的变化 //不懂 int xb=2; //星号的变化 //不懂 for(int i=1;i<=11;i++){ for(int j=1;j<=k;j++){ System.out.print(\ } for(int o=1;o<=x;o++){ System.out.print(\ } System.out.println(); k=k+kb; x=x+xb; if(i==5){ kb=-kb; xb=-xb; } } } } (50):/* * * * * * * * * * * * * * * * * * * * * */ //不懂 //不懂 //不懂 //不懂 //不懂 public class M{ } (51):11、循环要求用户输入一个0到2之间的整数,如果输入的是0就输出“你出的是石头”,如果输入的是1就输出“你出的是剪刀”,如果输入的是2就输出“你出的是布”,如果是其它数就结束程序。 import java.util.Scanner; public class N{ public static void main(String[] args){ public static void main(String[] args){ } int k=5; int x=1; int kb=-1; //空格的变化 int xb=2; //星号的变化 for(int i=1;i<=11;i++){ } for(int j=1;j<=k;j++){ System.out.print(\} for(int o=1;o<=x;o++){ if(o!=1 && o!=x){ } System.out.println(); k=k+kb; x=x+xb; if(i==5){ kb=-kb; } xb=-xb; } System.out.print(\continue; System.out.print(\ } } Scanner input=new Scanner(System.in); int a; do{ System.out.print(\请输入一个0-2之间的整数:\a = input.nextInt(); if(a==0){ System.out.println(\你出的是石头!\}else if(a==1){ System.out.println(\你出的是剪刀!\}else if(a==2){ System.out.println(\你出的是布!\} }while( a==0 || a==1 || a==2); (52):12、计算1000年的1月1日到2008年的1月1日相距多少天。 public class O{ public static void main(String[] args){ } } } sum = sum + 1; System.out.println(sum); int sum=0; int y=1000; while(y<=2008){ if(y%4==0 && y0!=0 || y@0==0){ sum=sum + 366; }else{ sum=sum + 365; } y++; (53):1、使用for循环与break语句实现:从1一直加到100,但如果累加的和大于500也要结束循环,并输出此时已经加到的数是什么? public class A{ } } } sum=sum+i; if(sum>=500){ System.out.println(\正好加到的数为:\ } break; public static void main(String[] args){ int sum =0; for(int i =1;i<=100;i++){ (54):2、循环接收5名学生的成绩,统计有多少人的成绩大于80分,要求使用continue语句完成。 import java.util.Scanner; public class B{ public static void main(String[] args){ Scanner input=new Scanner(System.in); int sum=0; for(int i = 1;i<=5;i++){ System.out.print(\请输入第\个学生的成绩\ int score = input.nextInt(); if(score<=80){ /*System.out.println(i+\被过滤\ } continue;
正在阅读:
S1java源代码06-16
临床应急知识竞赛题库05-27
《大雁归来》Microsoft Word 文档 (2)08-17
C语言基础04-27
2012年中考生物学业水平模拟测试题107-22
废气处理系统作业指导书.doc07-29
2017-2023年中国电源电机行业市场分析及投资可行性研究报告(目05-17
新闻学考研必备 - 《新闻学导论》笔记(李良荣版)11-10
学习气氛作文400字02-04
MD5及生日攻击的分析09-17
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 源代码
- S1java
- 智能排课系统vb代码 - 图文
- 土木工程施工组织课程设计
- 当前消防火灾调查工作存在的问题与对策
- 2013年3月全国计算机等级考试二级VB无纸化上机题题库及答案解析(
- 中国美术史试题库(一)
- 我国上市公司股利分配问题研究定稿
- 敲竹唤龟
- 医师定考题目及答案(简易程序)
- 公开阅读2006年泉州市高中毕业班质量检查
- 漳州湾游艇码头施工组织设计
- 上海港口物流产业的竞争战略分析
- 2012年浙江公务员考试行测真题及中公答案解析(完整版) - 图文
- 程序设计100例
- LNG天然气液化站安全管理制度编绘
- 监理用表格 - 全部表格
- 保险学原理习题及答案
- 模拟联合国会议中决议草案的写法
- 《会计学基础》第一章 总论
- G90与G94用法
- 4G产品在无线700M频段应用的可行性分析 - 图文