| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:  注册  忘记密码
 
密 码:  
共有 635 人关注过本帖
标题:写出下面函数的功能
只看楼主 加入收藏
ppppphh
Rank: 1
等 级:禁止访问
帖 子:106
专家分:0
注 册:2010-4-11
结帖率:75%
收藏
已结贴  问题点数:5 回复次数:3 
写出下面函数的功能
int  SE(int   n) {
        int   x,s=0;
        printf("输入%d 个整数:  ",n);
        scanf("%d",&x);
        if(n==1) return  x;
        s=x;   
        while(--n) {scanf("%d",&x); s+=x;}
        return  s;
}
请把详细的解题步骤和思路写下来
搜索更多相关主题的帖子: 函数 
2010-07-04 12:57
遮天云
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:农村一小伙
等 级:贵宾
威 望:12
帖 子:1132
专家分:2671
注 册:2010-6-1
收藏
得分:1 
当传过来的参数为1时!返回当前输入的x值!当n大于1时在while语句里一直输入x并实行输入数值x的累加!知道n自减为零最后返回累加后的s值
2010-07-04 13:39
dstone
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:20
专家分:125
注 册:2010-6-17
收藏
得分:1 
就是在函数内输入n个整型的数据,计算n个数据的和:
if(n==1) return  x;   //当n的值为1时,只有scanf("%d",&x);接收的一个x值,返回
s=x;                  //当n的值为多个时,将初始接收的x值赋给s
while(--n) {scanf("%d",&x); s+=x;}  //当n的值为多个时,每次接收一个整型值赋给x,每次叠加,叠加后和为s
return  s;                  //返回s


2010-07-04 13:56
死了都要C
Rank: 4
来 自:四川成都
等 级:贵宾
威 望:13
帖 子:1582
专家分:116
注 册:2006-12-7
收藏
得分:1 
LS2为。。你们太敬业了。。。想这样的作业应该拒绝回答

女施主``我给你``送茶来了```师太``你就从了老衲吧``
代码本天成~~~妙头偶得之```
2010-07-04 15:24
快速回复:写出下面函数的功能
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015081 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved