| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2294 人关注过本帖
标题:新手求解,数组和循环嵌套
只看楼主 加入收藏
chenyuechen
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2016-1-3
结帖率:80%
收藏
已结贴  问题点数:20 回复次数:6 
新手求解,数组和循环嵌套
#include <stdio.h>
void main()
{
    int i,j;
    int a[4]={1,3,7,10};
    for(i=0;i<4;i++)

    for(j=0;j<i;j++)
    a[i]=a[j]-a[i];

    for(i=0;i<4;i++)
    printf("%d\n",a[i]);
}

答案是1 -2 4 -3

4跟-3,他是怎么求解出来的,不明白,同时,最后一个for(i=0;i<4;i++)是起到什么作用,,《零基础学C语言》的一道习题,自学中,一堆问题啊,自学的话,有没有什么比较好的方法和窍门,现在尽量让自己多作习题,但是许多不明白,,
谢谢
搜索更多相关主题的帖子: include 
2016-01-05 13:06
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:7 
如果这句代码看不懂  只能说你底子太弱了  多看书  多研究代码

for(i=0;i<4;i++)
    printf("%d\n",a[i]);

DO IT YOURSELF !
2016-01-05 13:28
ZJY684
Rank: 2
等 级:论坛游民
帖 子:6
专家分:13
注 册:2016-1-3
收藏
得分:7 
你知道a[0]=1,a[1]=-2;那么第一次for循环中a[2]=-6,依靠上面计算求得的a[1],就可以得出最终结果a[2]=4。自己多推几次,不行就调试一下,看一下每一步运算后的结果。
2016-01-05 14:03
chenyuechen
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2016-1-3
收藏
得分:0 
回复 楼主 chenyuechen
努力中
2016-01-05 14:06
chenyuechen
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2016-1-3
收藏
得分:0 
回复 3楼 ZJY684
慢慢推出来了,谢谢
2016-01-05 14:51
Yuzai酱
Rank: 2
等 级:论坛游民
帖 子:18
专家分:67
注 册:2016-1-4
收藏
得分:7 
我本来想给你改改代码来,但是我发现你连循环都看不动,那我也没法讲了
告诉你个方法吧
你去百度搜一个叫“郝斌”的人,他讲的C语言绝对是入门经典,然后去买本谭浩强,大概看一遍,把郝斌视频没学到的补上。
有人说谭浩强的书很烂,的确是。
但是我觉得能带你入门的书就是好书,谭浩强的书你就看语法,不要纠结代码规范,他的代码写的不规范。
看完了你去买一套叫C语言三剑客的三本书,深入研究,学学代码规范。好了,就这么多了,希望能帮助你。
2016-01-05 21:33
chenyuechen
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2016-1-3
收藏
得分:0 
回复 6楼 Yuzai酱
我在看,我来学习网,很不错,只是一看完懂得了,过一会儿又忘了
2016-01-08 19:37
快速回复:新手求解,数组和循环嵌套
数据加载中...
 
   



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

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