| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2773 人关注过本帖
标题:数组和 整除,求大神帮忙
只看楼主 加入收藏
z605525923
Rank: 1
等 级:新手上路
帖 子:33
专家分:7
注 册:2017-4-19
收藏
得分:0 
回复 10楼 renkejun1942
  1 :          for (int i = 0 ; i <10 ; i ++)
          {
              printf(" brr[%d]=%d\n",i,brr[i]);
          }、
这里为什么后面 的brr[i]  ==1???

  printf("brr[%d]=%d\n",i,brr[i]);
 打印的结果是  brr[0] = 1 ;
          brr[1] = 2;     .....
 
     前面的brr[i]这个我知道,数组的下标是从0开始,i从 0 开始循环
    逗号后面的 brr[ i ] i不是从 0 开始循环的吗,

[此贴子已经被作者于2017-4-19 22:02编辑过]

2017-04-19 21:59
renkejun1942
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:不是这样
等 级:贵宾
威 望:33
帖 子:1645
专家分:5297
注 册:2016-12-1
收藏
得分:0 
回复 11楼 z605525923
b[0]指的是数组b的第0个元素。
b[0] = 1 ,数组b的第0个元素的值是1。

09:30 05/21 种下琵琶种子,能种活么?等待中……
21:50 05/27 没有发芽。
20:51 05/28 没有发芽。
23:03 05/29 没有发芽。
23:30 06/09 我有预感,要发芽了。
2017-04-19 22:02
z605525923
Rank: 1
等 级:新手上路
帖 子:33
专家分:7
注 册:2017-4-19
收藏
得分:0 
回复 12楼 renkejun1942
哥,我   还是不能理解  逗号后面brr[i] 里面这个i ,  这里为什么用 i 呢, i不是从0 开始循环打印的吗。
2017-04-19 22:06
renkejun1942
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:不是这样
等 级:贵宾
威 望:33
帖 子:1645
专家分:5297
注 册:2016-12-1
收藏
得分:15 
回复 13楼 z605525923
printf(" brr[%d]=%d\n",i,brr[i]);
这里有2个%d
第一个%d对应i
第二个%d对应brr[i]

于是打印出来的结果是(假设 i 的值为 0): brr[0]=x;(x为数组brr[0]的值)。

简单来说就是这里的printf()函数打印brr数组第i个元素的值。

for()循环中,i从0递增到10,于是打印的结果就是从brr[0]一直打印到brr[9].




[此贴子已经被作者于2017-4-19 22:15编辑过]


09:30 05/21 种下琵琶种子,能种活么?等待中……
21:50 05/27 没有发芽。
20:51 05/28 没有发芽。
23:03 05/29 没有发芽。
23:30 06/09 我有预感,要发芽了。
2017-04-19 22:14
z605525923
Rank: 1
等 级:新手上路
帖 子:33
专家分:7
注 册:2017-4-19
收藏
得分:0 
回复 14楼 renkejun1942
谢谢哥,不过还是不能理解,第二个%d  里面[i]的i  i 到这里面打印的时候已经自加 一次了吗?
2017-04-19 22:20
renkejun1942
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:不是这样
等 级:贵宾
威 望:33
帖 子:1645
专家分:5297
注 册:2016-12-1
收藏
得分:0 
回复 15楼 z605525923
那就不能理解吧,带着疑问看书,进步会很快。

09:30 05/21 种下琵琶种子,能种活么?等待中……
21:50 05/27 没有发芽。
20:51 05/28 没有发芽。
23:03 05/29 没有发芽。
23:30 06/09 我有预感,要发芽了。
2017-04-19 22:24
z605525923
Rank: 1
等 级:新手上路
帖 子:33
专家分:7
注 册:2017-4-19
收藏
得分:0 
回复 16楼 renkejun1942
我的书送给我表弟看了,我理解能力弱,我在看思考和学习方法方面的书
  听君一席话,胜读十年书,, 我经常看书,书上说: 一定要带着目的看书,,然后我突然发现,带着疑问看书也算是带着目的看书呀

[此贴子已经被作者于2017-4-19 22:30编辑过]

2017-04-19 22:27
z605525923
Rank: 1
等 级:新手上路
帖 子:33
专家分:7
注 册:2017-4-19
收藏
得分:0 
回复 15楼 z605525923
哥,加个QQ可以不
2017-04-19 22:56
yangfrancis
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:贵宾
威 望:141
帖 子:1510
专家分:7661
注 册:2014-5-19
收藏
得分:0 
回复 9楼 z605525923
你没有贴出赋值部分的代码啊。要人怎么猜?
2017-04-20 11:38
z605525923
Rank: 1
等 级:新手上路
帖 子:33
专家分:7
注 册:2017-4-19
收藏
得分:0 
回复 19楼 yangfrancis
这个就是一个初级课程的作业,你这个大师傅还猜不出来吗
 我下面还有一个问题 帮我看下:
打印出最大的3个值,我做到这里做不出来了

                  int a , b=0;
                  int max= 0 ;
                  int arr [10]= {1,2,3,4,5,6,7,8,9,10};
            
                   for (a=0; a < 10 ; a ++)
                   {
                       if (arr[a]>max)
                       {
                           max= arr[a] ;         
                          
                       }
                            if (arr[a]>max)                if (b<max&& b > arr[a]) 这里我用两种方法都打印不出来
                        {
                             b =max - 1 ;
                        }

                   }
                     printf("max =%d \n",max );
                     printf("b =%d\n",b);

[此贴子已经被作者于2017-4-21 20:36编辑过]

2017-04-21 20:33
快速回复:数组和 整除,求大神帮忙
数据加载中...
 
   



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

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