标题:嵌套循环里的是什么意思啊,能具体讲解一下吗
只看楼主
风飘无殇
Rank: 2
等 级:论坛游民
威 望:3
帖 子:24
专家分:23
注 册:2018-7-29
结帖率:100%
已结贴  问题点数:20 回复次数:4 
嵌套循环里的是什么意思啊,能具体讲解一下吗
#include <stdio.h>
int main()
{
    int a[]= {45,32,12,55,67};
    int b[]= {22,32,87,90};
    int i,j;
    for(i=0; i<sizeof(a)/sizeof(int); i++)
        for(j=0; j<sizeof(a)/sizeof(int); j++)
            printf("%d*%d=%d\n",a[i],b[j],a[i]*b[j]);
    return 0;
}
搜索更多相关主题的帖子: 嵌套 循环 讲解 int sizeof 
2018-07-29 21:22
幻紫灵心
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:山咔咔里面
等 级:贵宾
威 望:53
帖 子:395
专家分:2640
注 册:2018-3-30
得分:7 
sizeof() 返回一个对象或者类型所占的内存字节数。

saber,别哭.
2018-07-29 21:50
no1xijin
Rank: 9Rank: 9Rank: 9
来 自:江西
等 级:贵宾
威 望:20
帖 子:211
专家分:1207
注 册:2015-7-8
得分:7 
将 sizeof(a)/sizeof(int) 改写成 5
将 sizeof(a)/sizeof(int) 改写成 4
作用与你的程序一致,其中5和4分别表示数组a和b的元素个数,sizeof(a)/sizeof(int) 的作用就是求出a数组内元素的个数

程序代码:
#include <stdio.h>
int main()
{
    int a[]= {45,32,12,55,67};
    int b[]= {22,32,87,90};
    int i,j;
    for(i=0; i<5; i++)
        for(j=0; j<4; j++)
            printf("%d*%d=%d\n",a[i],b[j],a[i]*b[j]);
    return 0;
}

126邮箱联系方式:no1xijin@126. com
2018-07-29 22:58
流浪猪头
Rank: 2
等 级:论坛游民
帖 子:40
专家分:65
注 册:2018-7-23
得分:7 
鹅妈妈,这个代码的目的是求a里每个数与b里每个数的乘积
2018-07-30 09:28
风飘无殇
Rank: 2
等 级:论坛游民
威 望:3
帖 子:24
专家分:23
注 册:2018-7-29
得分:0 
谢谢大家为我解疑
收到的鲜花
2018-07-30 14:24



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-488893-1-1.html




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

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