用java编写使用do-while循环语句实现计算1~100之和,如下:
package comtest;public class TestA {
public static void main(String[] args) {
//计量
int count=0;
//总是
int sum=0;
//do循环不管while循环条件,都会执行一次
do{
sum+=count;
count++;
//只要count还满足while,那还会执行一次,直到不满足未止
}while(count<=100);
Systemoutprintln("1~100的和为:"+sum);
}
}
运行结果:
1~100的和为:5050
对楼上两位不专业的人士表示崇拜,都说是奇数了你还要判断,傻啊!!一楼的我都不想说你,public class Test{
public static void main(String args[]){
int sum=0;
for(int i=1;i<100;) {
sum+=i; i=i+2; }
Systemoutprintln("1~100奇数和为:"+sum);
}
}
效果如图
参考代码
import javaawt;import javaawtevent;
import javaxswing;
public class AddFrame extends JFrame implements ActionListener {
JTextField jtf1, jtf2, jtf3;
public AddFrame() {
//控件的创建
jtf1 = new JTextField(10);
JLabel jl = new JLabel("+");
jtf2 = new JTextField(10);
JButton jbAdd = new JButton("求和");
jbAddaddActionListener(this);//给按钮添加事件响应
jtf3 = new JTextField(10);
jtf3setEditable(false);//结果文本框不能被编辑
add(jtf1);
add(jl);
add(jtf2);
add(jbAdd);
add(jtf3);
setLayout(new FlowLayout());//窗口流式布局
setSize(458, 95);
setTitle("求和");
setLocationRelativeTo(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
}
//当按钮被点击时执行actionPerformed方法
public void actionPerformed(ActionEvent e) {
try{
double d1 = DoubleparseDouble(jtf1getText());
double d2 = DoubleparseDouble(jtf2getText());
jtf3setText(""+(d1+d2));
}catch(Exception ex){
JOptionPaneshowMessageDialog(this, "提示:只能输入两个数字,不能为空或者其他字符");
}
}
public static void main(String[] args) {
new AddFrame();//启动窗口
}
}
static int[] sum(int[] arr)
{
int[] s=new int[2];
for(int i=0;i<arrlength;i+=2)
s[0]+=arr[i];
for(int i=1;i<arrlength;i+=2)
s[1]+=arr[i];
return s;
}
package comcnentity;
public class Tests {
public static String[] ListArr(int[] arr1,int[] arr2) {
String[] result;
String str1="";
String str2="";
int str3=0;
for(int i=0;i<arr1length;i++) {
str1=str1+arr1[i];
}
for(int i=0;i<arr2length;i++) {
str2=str2+arr2[i];
}
str3=IntegerparseInt(str1)+IntegerparseInt(str2);
Systemoutprintln(str3);
String str= IntegertoString(str3);
result = new String[strlength()];
for(int i=0;i<resultlength;i++) {
result[i]=StringvalueOf(strcharAt(i));
}
return result;
}
public static void main(String[] args) {
int[] arr1=new int[]{3,0,0,0};
int[] arr2=new int[]{2,0,0,0};
String[] str=ListArr(arr1,arr2);
for(int i=0;i<strlength;i++){
Systemoutprint(str[i]+",");
}
}
}
//望采纳!!!
public class Main {
public static void main(String[] args) {
Main m = new Main();
mdoSum();
}
public void doSum() {
int sum = 0;
int oddSum = 0;
int evenSum = 0;
for (int i = 1; i < 1001; i++) {
if (i % 2 == 0) {
evenSum += i;
} else {
oddSum += i;
}
sum += i;
}
Systemoutprintln("1-1000 总和:" + sum);
Systemoutprintln("1-1000 奇数总和:" + oddSum);
Systemoutprintln("1-1000 偶数总和:" + evenSum);
}
}
以上就是关于用java编写使用do-while循环语句实现计算1~100之和的程序段全部的内容,包括:用java编写使用do-while循环语句实现计算1~100之和的程序段、在JAVA中用for循环编写程序计算1~100之间的奇数之和、(1) 编写一个java程序实现两数求和功能:在两个文本框里分别输入两个数字,单击“求和”按钮,则在第三等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)