C语言题 给出步骤解释. 计算s=1+2+3+..….+n,直到s的值大于1000为止,输出s和n的值

#include<stdio.h>voidmain(){intn,s;_______;/*第一空*/for(n=1;;n++){s=s+n;if(s>1000);____... #include <stdio.h>
void main()
{int n,s;
_______ ;/*第一空*/
for( n=1;;n++)
{s=s+n;
if( s>1000);___________/*第二空*/

printf ("s %d n=%d\n",);________/*第三空*/
展开
 我来答
White_MouseYBZ
2013-10-12 · TA获得超过4万个赞
知道大有可为答主
回答量:2.1万
采纳率:82%
帮助的人:6593万
展开全部
#include <stdio.h>
void main(){
int n,s;
__s=0__ ;/*第一空*//培悄/这里写成中文分配虚渣号了誉饥.
for( n=1;;n++){//这里写成中文分号了.
s=s+n;
if( s>1000);__break;__/*第二空*///并把前面的分号去掉.

printf ("s %d n=%d\n",);_s,n_/*第三空*/
//应在)前,s后应有=,应为: printf ("s=%d n=%d\n",s,n); 才对.
jm3212126
2013-10-12
知道答主
回答量:19
采纳率:0%
帮助的人:12.4万
展开全部
这早冲乎个程序是你编的还是复制下陆悉来的?有点问题啊,if(s>1000)后面是不应该有分号的,还判如有第三空应该在printf语句里面吧,即printf("s=%d,n=%d\n",______)那第三空应该为s,n。
第一空:s=0,给s赋值0;第二空:break;(包括分号),判断条件s>1000为真时,结束for循环
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
smallkey2011
2013-10-12 · TA获得超过376个赞
知道小有建树答主
回答量:339
采纳率:100%
帮助的人:243万
展开全部
第一空 s=0 ;求和结果存放变量,初始值设置为0
第二空 break; 按题目要求,求和数信敬大于1000跳出循环体
第三空 s,d 该滑闭慎处空应该在态晌括号内
printf("s %d n=%d",s,d);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式