/**此次操作的目的是为了复习巩固if语句。
if语句跟着老师视频学习的时候没有遇到一点疑惑,在老师的解释下每一行代码的意思都明白,
可是关上视频后却发现什么都回忆不起来,脑子里信息很多,但很紊乱。
为了提高学习效率,巩固学习效果,课后多写代码是必须的
*/
//练习题:输入任意一个数字,经系统判断后输出这个数字对应的季节。--这一句是不是可以写到注释文档里啊?。。
class NiMa //这个类名着实难住我了,英语不好就是不行啊,干脆用中文拼音了,额,还要遵守书写规范,类名首字母大写噢
{
public static void main(String [] sags) //fack main函数差点没拼出来 NND
{
int x=3;
if(x==3);
if(x==4);
if(x==5);
System.out.println(x + "月,春季"); //代码后的分号不要忘了噢,嘻嘻
if(x==6);
if(x==7);
if(x==8);
System.out.println(x + "月,夏季");
if(x==9); //写到这的时候果断崩溃了,我上一段是一行一行打出来的,我居然把复制粘贴的基本操作给忘了。。。
if(x==10);
if(x==11);
System.out.println(x+"月,秋季");
if(x==12);
if(x==1);
if(x==2);
System.out.println(x+"月,冬季"); //这个代码有够长的,我想知道第一次写代码的童鞋还有比我笨的了么。。伤。。。
if(x>12 | x<1)
System.out.println("你个SB"); //想了好久,决定还是加上这行,说不定还真能碰上这样的极品呢,哈哈
}
}
/*
写这行纯粹是我想试验注释可不可以写到大括号外面
老师教的那些个逻辑运算符我没有完全明白,在这里不敢用,所以导致我的第一个程序的代码这么长。
*/
/*
这个源文件经测试,是没有语法错误的,就是可以被编译和运行。但是运行后输出的结果却是:3月,春季 3月,夏季 3月,秋季 3月,冬季。。。。尼玛.尼玛。尼玛啊……
写好后第一次编译,蹦出了12个错误、、、修改后运行蹦出了7个错误、、、又修改运行,又蹦出了4个错误,第四次才成功编译运行。可结果又是这么的叫我蛋疼。
总结:
1、一个类中除主函数外,其他各行代码后都要有分号,注意区分中英文、、真的要注意,因为这个系统报了我很多错误。还有小()也要区分中英文。
2、注释可以写在大括号之外。说到这个我不得不说我很傻逼,注释文档都写在文件开头的,这么个明确的答案,我还试验个屁屁啊,难道我没有认真的听视频?
3、这个程序虽然可以编译和运行,但是完全不具备预想中的功能,不能对输入数字的月份进行判断。
就是说,我写了这么久,从解答练习题的角度来说,我完全白忙活了,擦、我擦、我擦擦、我狂擦擦擦擦
把数字3改成13的话,输出结果就是:13月,春季 13月,夏季 13月,秋季 13月,冬季 你个SB
好吧,我承认我是个SB、、、、、、
4、这个文件就这样,不修改了,留作以后复习时候用。正确的代码书写,我附在下面。
*/ |
|