3. 变量作为程序中最基本的存储单元,其要素包括变量名 ×,变量类型 ×正确答案:变量名,变量类型,作用域。变量在使用前必须对其声明, 只有在变量声明以后,才能为其分配相应长度的存储空间。
这道课后题目正确答案中 "作用域" 是指什么?不太了解这个
老师,辛苦给我讲下这个代码的逻辑:
// 求 ∑1+∑2+∑3+……+∑100 的和
int sum=0;//定义一个和的初始值为0, for(int a=1;a<=100;a++) { //取出1-100的数 for(int i=1;i<=a;i++) {// ???????? sum=sum+i; } System.out.println("∑1+∑2+∑3+……+∑100的和为:"+sum); }
老师,请教下,这串代码,为什么可以让数字 每行只输出 3个的排列。b=0;代表什么,b++在被5整除数后面,代表什么,为什么要在这后面让b+1.
if(b==3){
System.out.println(); b=0;
}
public class Welcome0 { public static void main(String[] args) { //用 while 和 for 循环输出 1-1000 之间能被 5 整除的数,且每行输出 3 个 int b=0; for(int a=1;a<=1000;a++) { if(a%5==0) { System.out.print(a+"\t"); b++; } if(b==3) { System.out.println(); b=0; } }
老师 我改成汉字 运行咋这样显示 这是我变量没设置好吗 还是啥原因
package com.bjsxt.plane; import java.awt.*; /** * 炮弹类 */ public class Shell extends GameObject { double degree; //角度。炮弹沿着指定的角度飞行 public Shell() { x = 200; y = 200; degree = Math.random() * Math.PI * 2; //生成随机0~2π的角度 width = 5; height = 5; speed = 3; } @Override public void drawMyself(Graphics g) { Color c = g.getColor(); //以前的画笔(颜色) g.setColor(Color.yellow); //yellow传入Color有参构造方法 g.fillOval((int) x, (int) y, width, height); //生成实心圆 // g.drawOval((int) x, (int) y, width, height); //生成空心圆 g.setColor(c); //用完之后还回去 //根据自己算法指定移动的路径 x += speed * Math.cos(degree); //x =x + speed * Math.cos(degree) y += speed * Math.sin(degree); //y =y + speed * Math.sin(degree); //碰到边界改变方向 if (y > Constant.GAME_HEIGHT - this.height || y < 40) { degree = -degree; } if (x < 0 || x > Constant.GAME_WIDTH - this.width) { degree = Math.PI - degree; } } }
degree = Math.PI - degree;
这句话是什么意思?,y轴的可以看懂,x轴的为什么不能写degree = -degree;
老师,我是win10系统,找不到组织在哪里
问题:方法后面的 return 是用做什么。
它有什么用。
public static void sun(int i,int j) { System.out.println("你太美,没得没办法"); return 0; }
为什么我在输入javac Welcome.java后会出现这样的情况
cls在苹果系统也不行
苹果的清除屏幕的dos是什么呢
老师你好,同样是在苹果电脑操作,我用dir为什么报错呢
百度了一下用ls可以查看子目录
是dir在苹果不能用ls才能查看子目录的意思吗
daimna.png
老师, 我在macbook想做一样的事情,但是跟window完全不一样啊,
我的文件夹取名为“Java Code”,直接存在了desktop,因为macbook没有d盘。
然后我想跟老师您打开d盘一样,想要用同样的方法打开在desktop的Java Code文件夹
结果 cd+desktop, 然后 cd+文件名都打不开
只有cd+复制的整个文件夹的路径, 才把文件夹打开
虽然这个办法也可以,但是有没有别的短一些的办法可以打开在桌面的文件夹?就跟您打开存在d盘的mycode文件夹那样
这个是不是要改变量什么的?
老师请问下:
目的:我想运行到 e j o t y 换行。
要求:应该要怎么表示。
char c='a'; for(char i=0;i<26;i++) { //当输出到e j o t y 换行。 if(c=='e'|c=='j'|c=='o'|c=='t'|c=='y') { System.out.print("\n"); } char j=(char)(i+c); System.out.print(j);
老师,我想取1-6 的随机数,应该怎么取呀。
public class Welcome2 { public static void main(String[] args) { double a=Math.random(); double b=Math.random(); double c=Math.random(); //int a=(int)(Math.random()*7); int a1=(int)(a*7); int b1=(int)(b*7); int c1=(int)(c*7); System.out.println("输出:"+a1+b1+c1); } }
老师 这是怎么回事呀我只有C盘
老师,为什么我找打的会报错呢,请帮我看下。
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637