C#中;如何用do、while、for语句求1到100的和?
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication3{ class Program { static void Main(string[] args) { int i = 1; int sum=0; do { sum=i+sum; i++; } while (i<=100); } }}
下面是本人的实验的一个题目,经测试,运行成功,Good Luck。
DECLARE @sum int , @i int
SET @sum = 1
SET @i = 1
WHILE @i<=10
BEGIN
SET @sum = @sum+ @i
SET @i = @i + 1
END
PRINT @sum
int i,sum=0;//i:循环控制元素 sum:求和
//for语句:
for(i=1;i<=100;i++)
{
sum=sum+i
}
//for(p1;p2;p3)
//p1=初始化循环变量,这里从1开始
//p2=循环条件,这里小于100
//p3=递增语句,让i加1
//先执行p1,判断p2, true 则执行p3并继续循环(再执行p1)
//while语句
while(i<=100)
{
sum+=i;
i++;
}
//while(p)
//判断p真假,真执行循环,假退出
//do while
do
{
sum+=i;
i++;
}while(i<=100)
//do while(p)
//先执行循环体语句,再判断p真假,真执行循环,假退出
int i=0;
int s;
/////////do//////////
do{
s=s+i;
}while(i<=100)
///////while//////
while(i<=100)
{s=s+i;
}
///////for///////
for(i=0;i<=100;i++)
{
s=s+i;
}
c#还是比较简单的 多看书 要想学好 基本功要扎实 另外多看数学 尤其逻辑,离散数学
int i=1,sum=0;
do
{
sum+=i;
i++;
}
while(i<=100);
while(i<=100)
{
sum+=i;
i++;
}
for(i=1;i<=100;i++)
{
sum+=i;
}
主要的代码就是这些
我也时候学这个的 你怎么不给分??
int i=1,sum=0;
do
{
sum+=i;
i++;
}
while(i<=100);
while(i<=100)
{
sum+=i;
i++;
}
for(i=1;i<=100;i++)
{
sum+=i;
}
然后输出messageBox.show(sum);
1、勤奋,多练(动手)
2、注意和其他的语言相比较(例如JAVA )
3、不懂得地方多注意查看帮助
4、多上网查看资料
c#分别使用for、while、do-while循环计算1!+2!+...+20!阶乘的和_百度...
sum = 0;for (i=1;i<=20;i++){ multiply = 1;for (j=1;j
C#语言中do...while..for循环有什么本质上的区别?
do-while语句实现"直到型"循环,它的一般格式为:[initialization]do{ body;[iteration;]}while (termination);1.do-while语句首先执行循环体,然后计算终止条件,若结果为true,则循环执行大括号中的语句,直到布尔表达式的结果为false。2.与while语句不同的是,do-while语句的循环体至少执行一次,是"直...
c语言中分别用while,do while,for语句编写从1乘2乘3……到100。急...
do{sum*=i++;}while(i<=100);printf("\\nDo...While for 1*2*..*100=%ld",sum);return 0;}
C语言在什么情况下用 for do-while while 循环
do-while是先无条件执行循环体,然後再判断循环条件是否成立。但是,for不是先执行循环体。for和while相同。lz主要是for语句实现循环没弄明白。那我好好说明一下:for的一般形式为:for(表达式1;表达式2;表达式3)举个例子:for(i=1;i<=100;i++)sum = sum + 1;"i=1"是给的循环变量i设置...
如何用用do...while语句和for语句编写程序实现从1︹100的累加?_百度知...
解决办法如下:package com.test; public class TestA { public static void main(String[] args) { \/\/计量 int count=0; \/\/总是 int sum=0; \/\/do循环不管while循环条件,都会执行一次 do{ sum+=count; count++; \/\/只要count还满足while,那还会执行一次,直到...
C语言中do while或者while循环里能不能嵌套for循环?
可以。不管是do while还是while都可以嵌套for循环,而且可以嵌套任意多个for循环。不仅如此,这三种循环语句可以任意相互嵌套,个数不限。但是过多的循环嵌套 会使得逻辑混乱,容易出错,所以使用中嵌套三重循环及以下的比较常见。
...do{} while 和 for 语句 的用法 和不同方法的使用
.语句n ;} while (条件语句) ; do ...while 语句的功能是首先执行语句1到语句n,然后进行条件测试,如果条件成立,则继续执行语句1到语句n,否这跳出循环。如:boolean test=false;do { ...} while(test); 这种控制并不是很常用,但有时却非常重要,使用时注意结尾处while语句后的分号。
c语音分别使用while、do-while和for三种循环结构,求1+2!+3!+...+2...
do-while:include <stdio.h> int main(){ int i=1;int num = 1;int res=0;do{ res+=num;i++;num*=i;} while(i<=20);printf("%d",res);} for:include <stdio.h> int main(){ int i;int num = 1;int res=0;for (i=1;i<=20;i++){ num*=i;res+=num;} printf("...
C#中用while和do,,while循环语句计算1-100的奇数和偶数和的代码怎么写...
WriteLine();Console.WriteLine("使用do While结构计算");oddSum = 0;evenSum = 0;i = 1;do { oddSum += i;i += 1;evenSum += i;i += 1;} while (i <= 99);Console.WriteLine("从1到100的奇数和为{0},偶数和为{1}", oddSum, evenSum);Console.ReadKey();} } } ...
C语言while do怎么用?
一、while语句 语法:while(表达式){循环体;} 例子:循环过程:1、先判断表达式,是否为真,如果为真跳转到2,否则跳转到3 2、执行循环体,执行完毕,跳转到1 3.跳出循环 二、do循环 语法:do {语句} while(条件)例子:循环过程:1、先执行循环体,执行完毕跳转到2 2、判断表达式的结果是否为真...