在c语言中,我定义一个数组,该怎么写printf语句呢?

如题所述

定义的数组,只是连续的定义了多个变量,因此printf还是要写明如何输出这些变量(第几个变量),如果需要逐一顺序访问数组变量,一般结合循环,利用循环变量每次循环取值不同来进行,比如:

int a[10]; a[8]=5; printf("%d\n",a[8]);int a[10],i; 
for ( i=0;i<10;i++ ) scanf("%d",&a[i]); 
for ( i=0;i<10;i++ ) printf("%d ",a[i]); printf("\n");
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-05
(*p)[3]准确的说是一个行指针。它指向的是一个数组。因为【3】定义了它是一个3列的数组,所以当p+1的时候是数组移动3个单元.注意,是数组移动,不是数组元素
第2个回答  2019-03-04
《红楼梦》人物画-王熙凤
第3个回答  2019-03-04
在c语言中,
第4个回答  2019-03-04
要输出什么呢,问题详细完整点