|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 大家帮我看看这段程序是什么意思?
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
615
人关注过本帖
标题:
大家帮我看看这段程序是什么意思?
只看楼主
加入收藏
myqyln
等 级:
新手上路
帖 子:20
专家分:6
注 册:2011-10-25
结帖率:
100%
楼主
收藏
已结贴
√
问题点数:5 回复次数:6
大家帮我看看这段程序是什么意思?
#include<stdio.h>
#define N 20
fun(int [],int n,int m)
{
int i,j;
for(i=m;i>n;i--)a[i+1]=a[i];
}
main()
{
int i,a[N]={1,2,3,4,5,6,7,8,9,10};
fun(a,2,9);
for(i=0;i<5,i++)printf("%d",a[i];)
}
搜索更多相关主题的帖子:
include
2012-02-15 20:02
举报帖子
使用道具
赠送鲜花
daydreary
等 级:
论坛游民
帖 子:15
专家分:37
注 册:2012-2-15
第
2
楼
收藏
得分:2
这有些语法错误。。for(i=0;
i<5,
i++)printf("%d",
a[i];)
应改为 for(i=0;i<5;i++)printf("%d",a[i])
;
另外在函数fun里定义了i,j两个变量但是j并没有用到,如果不算这个的话,编译通过后,输出结果是12344。。
相当于在fun函数里从m(9)到n(2)进行循环,一共执行7次,a[i+1]=a[i];每次把数组中前一位置的数字覆盖后一位置的数字,相当于把数组从a[3](4)位置整体后移一位
由于N=20,最后这个数组应该是1,2,3,4,4,5,6,7,8,9,10,0,0,0,0,0,0,0,0,0。因为只输出了前5位,所以是1,2,3,4,4
2012-02-15 20:55
举报帖子
使用道具
赠送鲜花
beggarHe
等 级:
新手上路
帖 子:3
专家分:4
注 册:2012-1-20
第
3
楼
收藏
得分:0
以下是引用
daydreary
在2012-2-15 20:55:45的发言:
这有些语法错误。。for(i=0;i<5,i++)printf("%d",a;)应改为 for(i=0;i<5;i++)printf("%d",a);
另外在函数fun里定义了i,j两个变量但是j并没有用到,如果不算这个的话,编译通过后,输出结果是12344。。
相当于在fun函数里从m(9)到n(2)进行循环,一共执行7次,a=a;每次把数组中前一位置的数字覆盖后一位置的数字,相当于把数组从a[3](4)位置整体后移一位
由于N=20,最后这个数组应该是1,2,3,4,4,5,6,7,8,9,10,0,0,0,0,0,0,0,0,0。因为只输出了前5位,所以是1,2,3,4,4
2012-02-15 21:02
举报帖子
使用道具
赠送鲜花
yxiangyxiang
来 自:/\/\/\/\/
等 级:
论坛游侠
帖 子:130
专家分:186
注 册:2012-1-29
第
4
楼
收藏
得分:0
没什么意义
2012-02-15 21:07
举报帖子
使用道具
赠送鲜花
转角有梦在等
来 自:黑龙江
等 级:
论坛游民
帖 子:31
专家分:95
注 册:2012-2-4
第
5
楼
收藏
得分:2
有错误
就是向fun 传数组, 每一个向移一位,
a[0]和a[1]值是一样的
然后在输出,
一起努力,,, QQ:7325231
2012-02-15 21:50
举报帖子
使用道具
赠送鲜花
guang0725
等 级:
禁止访问
帖 子:70
专家分:70
注 册:2011-9-5
第
6
楼
收藏
得分:0
北京雅思的?
2012-02-16 17:02
举报帖子
使用道具
赠送鲜花
jovon
等 级:
新手上路
帖 子:15
专家分:7
注 册:2012-1-25
第
7
楼
收藏
得分:1
fun函数是把数组a中的从a[n+1]到a[m]的元素赋值给从a[n+2]到a[m+1]。main函数中fun(a,2,9)是把a[3]到a[9]的值赋到a[4]到a[10],输出结果应该是12344
2012-02-16 18:30
举报帖子
使用道具
赠送鲜花
7
1/1页
1
快速回复:
大家帮我看看这段程序是什么意思?
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.026798 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved