java编程中,日历就是不能显示31,求大神帮我ps搞笑图修改啊!

推荐这篇日记的豆列
······用java编写的日历代码,其中2月无法输出,求找出错误_百度知道
用java编写的日历代码,其中2月无法输出,求找出错误
);)!=0||i%400==0)
Si&lt.out.print(i+&
int month=in.print(&).out.println(&请输入年份;
for(i=1990;10)
System.out.out.println(&
for(i=1,s=0;j++)
if(j==4||j==6||j==9||j==11)
sum+=30).print(s); &
int day=0;
System.print(&quot!=0)
else if(month==2)
day=s.println(&quot.
int i=1,sum=0;);\
sum+=28;i&=);
if((i+sum)%7;--------------------&j&
else if(j==2)
if(year%4==0&&year%100;n--------------------&public class Test{ public static void main(String[] args){
Scanner in=new Scanner(System:&i++){
sum=(sum+1)%7;
if(month==4||month==6||month==9||month==11)
day=30;);).println(&=sum.
day=31; &quot.*.in);请输入月份;i++)
if(i%4==0&&i%100;i&
sum+=365,j=1.out.nextInt();n&quot.out!=0||year%400==0){
sum+=29.print(i+&quot:&quot.nextInt();
S }}问题到底出在哪;日 一 二 三 四 五 六&quot.print(&quot
只要说对了立马就给:关键在于s变量,这么高的悬赏.com/zhidao/wh%3D600%2C800/sign=adf8db1bc7bc/d439bbd5330cbc25c.out.baidu.baidu.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="/zhidao/wh%3D450%2C600/sign=1d570cc2d0ec3d86eeb0b4/d439bbd5330cbc25c.hiphotos,求大神啊.baidu://e.hiphotos,在线等答案,出来以后还是等于初始值0.jpg" esrc="httpSystem://e,在循环体内赋值给s,不知道为什么.print(s)://e.hiphotos,其他月份均正常显示
提问者采纳
Scanner&+&||&=&+&);
&month).println(&&i&(%&+&nbsp!=&nbsp.nextInt();year?&,&(j& }}<img class="ikqb_img" src="monthName&class&=&July&void&nbsp,&5;j++)&12)
return&static&=&nbsp:
monthName&nbspfor&Scanner(S31;==&&month&getMonthName(month)&&void&month)&&
total&||&12;11;%&10;i&
for&nbsp,&||&29&&*/public&&
int&nbsp.args)&((i&;{
S=&&nbsp,&&
printMonthBody(&7;=&8&
SFanuary&;{
case& } public&Tue&nbsp:&=& } public&October&100&boolean&&=&year&Mon&getNumberOfDaysInMonth(%&(int&month)&;2)
return&month)&System.&==&new&(i&nbsp.println(&0&month&nbsp://g;year&PrintCalendar&
for&nbsp.{ public&
case&month);
case&==&month&& } //&&
/zhidao/wh%3D450%2C600/sign=ffa829b7b085febb5af47f92e32d3d539b700bc4a;3. } //&&quot,&=&int&11)
return&4;=&&Wed&printMonthBody(int&getTotalNumberOfDays(int&nbsp,月得到日历&nbsp,&28;8;&
int&nbsp,&month&6&nbsp.out://g;=&
case&getNumberOfDaysInMonth(int&i&
return&numberOfDaysInMonth,&&quot:
monthName&
SDecember&=&
case&total&;1;
case&nbsp:
monthName&(int&&(year&*&30;&3&&+&.jpg" esrc="{
int&400&static&nbsp:&=&month);month&nbsp.printf(&&January&5&{
int&判断闰年 public&nbsp.in);365;September&;isLeapYear(int&4&month&
if&startDay&nbsp,j &&month);*&&=&static&nbsp.&==&nbsp。;我给个代码例子你/**&nbsp
那个28是我加进去测试的,我在我的电脑上没办法输出S啊,好奇怪。for (j = 1; j & j++)循环体只是计算输入年月距离1990年1月的天数,没有错误。关键是我设置的s变量在循环体内没有成功赋值,在循环体外测试s的值为0.代码整体没有错误,就是s变量异常,没有正常被赋值,还是等于0,求大神再仔细看下。第33行的System.out.print(s);删掉。
是啊&按照你说的&那个for只是算出距离1990年1月的天数。那你2月份根本就没算进去。
提问者评价
来自团队:
其他类似问题
为您推荐:
日历的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁java编程中,日历就是不能显示31,求大神帮修改啊!_百度知道
java编程中,日历就是不能显示31,求大神帮修改啊!
sum+=28.in);
int sum=0.print(i+&);
if(i==4||i==6||i==9||i==11){
sum+=31;).
for(int i=1.St二&#92;
for(int i=1;i++){
S).public class A4_24{
public static void main(String[] args){
Scanner in=new Scanner(S
St&quot.out!=0||year%400==0){
d=29;t三&#92,老是弄不对:&quot.t&i++){
if(year%4==0&&year%100.nextInt();&#92,新手求解答啊.
d=31.println(&quot!=0||i%400==0){
sum+=366;i&i++){
if(i%4==0&&i%100;=i&请输入年份.println(&i&
}}我这个为什么输入1993年10月就是没有31;&#92.
System.println(&
for(int i=1;请输入月份;).print(i+&).nextInt().print(&
int wek=sum%7;
for(int i=1900;t一&#92;
if(mon==2){
if(year%4==0&&year%100;);
sum+=365;i++){
if(sum%7==6){
System!=0||year%400==0){
sum+=29;&#92;
int d=0;=30;t六&
}else if(mon==4||mon==6||mon==9||mon==11){
d=30;日&#92;t四&#92;t五&#92:&n&
Systemimport java.out
提问者采纳
if(sum%7==6){
System,28 .out。这里提供一个思路。那么这里的for循环变量i &);).print(i+&你还要去改改你的这个代码才行;29 , 30.
}是你这个for循环的问题, 你代码里面有进行判断的每月天数的代码;\n&
System.print(i+&quot. 所以for循环不可能输出31天。 &nbsp? &nbsp, 31 &\t&quot, 你变量i的取值最大值永远是30;的问号就会有4种取值;= for(int&i&=30
提问者评价
谢谢哈 还不清楚怎么加。。。。。
来自团队:
其他类似问题
为您推荐:
java编程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁新人第一次发帖。java日历程序问题,求教各路大神,不胜感激!
[问题点数:40分,结帖人dyw3390199]
新人第一次发帖。java日历程序问题,求教各路大神,不胜感激!
[问题点数:40分,结帖人dyw3390199]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。

我要回帖

更多关于 求大神帮我ps搞笑图 的文章

 

随机推荐