for(i=1;i<=n;i++)
s=s*i;
printf("n!=%d\n",s);
system("pause");
之前见到的for的循环体都被大括号{ }括起来了,所以知道循环体是哪些,而本课的一个程序中for没有大括号,所以我不知道for的循环体范围怎么判断?。。。求指教~
没有打大括号的话,就是for语句下面的第一条以;结束的语句。
for循环的作用域只有其后一个语句或者语句块,语句块就是打了大括号的多个语句
点赞
扫一扫分享朋友圈
二维码
分享
你确定要删除这个问题吗?