c语言中for的用法

#include<stdio.h>voidmain(){inti=1,sum=0;for(i=1;i<=100;){sum=sum+i;i++;}printf("%d\n... #include<stdio.h>
void main()
{
int i=1,sum=0;
for(i=1;i<=100;)
{

sum=sum+i;
i++;
}
printf("%d\n",sum);
}求各位大神解释一下,这个for语句循环的步骤是怎么样的啊
展开
 我来答
敖玉兰红君
2019-11-07 · TA获得超过3.5万个赞
知道大有可为答主
回答量:1.2万
采纳率:33%
帮助的人:2030万
展开全部
printf("%d",x,y);
不会报错,printf是一个多参数的c函数,编译的时候,printf函数本身并不知道"引号"中需要多少个参数,它只是按照顺序从堆栈上取参数而已。所以用啥编译器都不会报告错误。
一个分号是一条语句,前缀先执行,后缀后执行。
锁菲哈媪
2019-07-04 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:31%
帮助的人:817万
展开全部
for(表达式1;表达式2;表达式3)
其中表达式1是初始条件,
表达式2是循环条件,
表达式3是循环因子
比如:
int
a;
for(a=0;a<10;a++)
表示循环10次。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
崔心苍从灵
2019-04-28 · TA获得超过4103个赞
知道大有可为答主
回答量:3157
采纳率:26%
帮助的人:160万
展开全部
c语言中
*是二元运算符:乘号,用于将两个表达式的值相乘;
也是一元运算符:取值,用在指针表达式的左边,取指针指向的存储位置的值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
缝隙中穿梭的三溅客
推荐于2016-03-06 · TA获得超过254个赞
知道小有建树答主
回答量:342
采纳率:0%
帮助的人:261万
展开全部
for(i=1;i<=100;)
{

sum=sum+i;
i++;
}
意思为
当i=1时 sum=sum+1=1;
当i=2时 sum=sum+2=3;
当i=3时 sum=sum+3=6;
一直到i=100 算出sum的值
更多追问追答
追问
这个题目的意思是把1加到100啊
追答
是啊  就是这个意思
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
翦娴示朝雨
2020-06-02 · TA获得超过4064个赞
知道大有可为答主
回答量:3145
采纳率:29%
帮助的人:218万
展开全部
你这些程序肯定是某些二流教科书上,根本就是误导人。
for后面语句(需要循环的)不管是一句还是多句都要加!因为加{}比不加{}让程序表述得更加清楚!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式