1. c语言用循环语句写 2. #include void main(){int i,a,n,k=0,s=0;scanf("%d%d",&a,&n);for(i=1;i<=n;i++){k=k*10+a;s+=k;}printf("%d",s);}3. #include void main(){int i,n,k=1,sum=0;scanf("%d",&n);for(i=1;i<=n;i++){k*=i;sum+=k;}printf("sum=%d",sum);} 。
2. C语言循环语句用法 原发布者:西伯利亚小774
三种基本的循环语句:for语句、while语句和do-while语句 。一、循环语句(一)、for循环它的一般形式为:for(;;)语句;初始化总是一个赋值语句,它用来给循环控制变量赋初值;条件表达式是一个关系表达式,它决定什么时候退出循环;增量定义循环控制变量每循环一次后按什么方式变化 。这三个部分之间用;分开 。例如:for(i=1;i10时,结束循环 。注意:(1).for循环中语句可以为语句体,但要用{和}将参加循环的语句括起来 。(2).for循环中的初始化、条件表达式和增量都是选择项,即可以缺省,但;不能缺省 。省略了初始化,表示不对循环控制变量赋初值 。省略了条件表达式,则不做其它处理时便成为死循环 。省略了增量,则不对循环控制变量进行操作,这时可在语句体中加入修改循环控制变量的语句 。(3).for循环可以有多层嵌套 。例如:for(;;)语句;for(i=1;;i+=2)语句;for(j=5;;)语句;这些for循环语句都是正确的 。main(){inti,j;printf(ij\n);for(i=0;i<2;i++)for(j=0;j<3;j++)printf(%d%d\n,i,j);}输出结果为:ij000102101112用for循环求1+2+……+100的和:main(){intsn=0,i;for(i=1;i<=100;i++)sn+=i;/*1+2+……+100*/printf(%d\n,sn);}从程序可以看出,使用循环语句可以大大简化代码 。(二)、while循环它的一般形式为:while(条件)语句;wh
3. C语言中的循环语句格式 1.if语句: if(Bool表达式) { 如果表达式为true,执行此表达式 } else { 否则执行次表达式 }2.while语句: while(Bool值表达式) { 如果表达式为true则执行{}内语句,再次跳回Bool表达式再次进行判断,循环;否则跳过,执行while下条语句; }3.do while语句跟while差不多,只不过先做一遍再循环 do { 与while的判断相同 }while(Bool表达式)我就写这三个拉 。
应该还有的~~~~~~学习ing~~~~~~ 。
4. c语言里一个循环程序怎样写 看你的循环用来干嘛的,举例一个for循环的写法:
int n;
while(1){
scanf("%d",&n);
if(n==0)break;
int sum=0;
for(int i=1;i<=n;i++){sum=sum+i;}
printf("sum=%d\n",sum);
}
最后的结果就是得出1加到n的值,而且程序会一直让你输入一个n,直到你输入一个0程序就跳出了~!
5. c语言中 几个循环语句怎么用 while(表达式)语句;
当表达式为非0时,执行while语句中的内嵌语句,其特点是先判断表达式,后执行语句 。
do
循环体语句
while(表达式);
先执行一次指定的循环体语句,然后判断表达式,当表达式的值为非0时,返回重新执行循环体语句,如此反复,直到表达式的值为0为止,此时循环结束 。其特点是先执行循环体,然后判断循环条件是否成立 。
for(表达式1;表达式2;表达式3)语句;
它的执行过程如下:
(1)先求解表达式1.
(2)先解表达式2,若其值为真,则执行for循环语句中指定的内嵌语句,然后在执行第(3)步,若为假,则循环结束,转到第(5)步
(3)求解表达式3.
(4)转回上面第(2)步继续执行.
(5)循环结束,执行for下面的一个语句 。
6. C语言中的循环语句格式 1.if语句:
if(Bool表达式)
{
如果表达式为true,执行此表达式
}
else
{
否则执行次表达式
}
2.while语句:
while(Bool值表达式)
{
如果表达式为true则执行{}内语句,再次跳回Bool表达式再次进行判断,循环;否则跳过,执行while下条语句;