C语言数组怎么输出全部?

比如我要求的结果是打印出数组c[5]中的所有元素,想使结果写起来更简单:printf("%d%d%d%d%d",c[0],c[1],c[2],c[3],c[4]);换成p... 比如我要求的结果是打印出数组c[5]中的所有元素,想使结果写起来更简单:
printf("%d %d %d %d %d",c[0],c[1],c[2],c[3],c[4]);
换成 printf("%d",c[5]); 试验之后出错,为什么直接输入数组名就不对了?返回的是c[3
]的值…… 可以把“c[0],c[1],c[2],c[3],c[4]”这些用一个值表示么?
新手,谢谢帮忙!~
程序:
#include <stdio.h>
void main()
{
int a[5]={1,2,3,4,5},b[5]={11,4,2,7,9},c[5];
c[0]=a[0]+b[0];
c[1]=a[1]+b[1];
c[2]=a[2]+b[2];
c[3]=a[3]+b[3];
c[4]=a[4]+b[4];
printf("%d %d %d %d %d",c[0],c[1],c[2],c[3],c[4]);
}
一楼,你写那个不懂呃,难道是我那个写错了?! #include不是库函数调用printf用的么?!
展开
 我来答
幻想家爱休闲
高能答主

2019-06-26 · 分享休闲中的点点滴滴!
幻想家爱休闲
采纳数:1082 获赞数:266367

向TA提问 私信TA
展开全部

C语言数组输出全部步骤如下:

1、首先打开c语言项目,然后创建一个int类型的数组。

2、然后规定数组的大小,再设置数组存储数据。

3、然后在mian函数中,创建int类型的变量i,然后用for语句。

4、然后for语句中进行循环,再for语句中,利用printf语句。

5、然后设置输出的类型,再写入输出的对象。

6、然后点击运行程序,就可以看到数组的所有数据。

mafangsan
推荐于2017-09-30 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1万
采纳率:71%
帮助的人:2601万
展开全部
//如下的函数可以输出整型数组的全部数据
//第一个参数是数组名,第二个参数是数组元素的个数 
void show(int num[],int n)
{
    int i;
    for(i=0;i<n;i++)
        printf("%d\t",num[i]);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bnujwch
2010-09-08 · TA获得超过1432个赞
知道小有建树答主
回答量:697
采纳率:100%
帮助的人:607万
展开全部
字符数组可以直接输出,但其它的不可以
你可以用循环来输出
for(i=0;i<5;i++)
prinf("%d ", c[i]);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_小_苏
推荐于2017-09-20 · TA获得超过343个赞
知道小有建树答主
回答量:330
采纳率:100%
帮助的人:213万
展开全部
for( int i = 0; i < 5; i++)
{
printf("%d",c[i]);
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Sir_Holy
2010-09-08 · TA获得超过153个赞
知道答主
回答量:24
采纳率:0%
帮助的人:0
展开全部
嗯,二楼写的是做常用的了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式