永发信息网

c语言,无法输出

答案:3  悬赏:80  手机版
解决时间 2021-02-27 16:16
  • 提问者网友:人生佛魔见
  • 2021-02-27 09:32
#define N 10
#include
int main()
{
int i,a[N];
for(i=0;i scanf("%d",&a[i]);
for(i=N;i>0;--i)
printf("%d",a[i]);
}
最佳答案
  • 五星知识达人网友:第四晚心情
  • 2019-10-13 01:07
#define N 10
#include
int main()
{
int i,a[N];//定义10个元素数组 注意下标从0-9
for(i=0;i scanf("%d",&a[i]);
for(i=N;i>0;--i)
//printf("%d",a[i]); 这句错了
printf("%d",a[i-1]);
}
全部回答
  • 1楼网友:从此江山别
  • 2019-10-04 19:38
数组的范围是a[0]到a[9],for(i=N;i>0;--i)将N改为N-1就可以啦!!!
  • 2楼网友:慢性怪人
  • 2020-01-31 08:11
#define N 10 #include int main() { int i,a[N]; for(i=0;i=0;--i) printf("%5d",a[i]); return 0; } int类型的需要返回值,一般为return 0;还有一个问题就是数组的下标是从0,1,2...N-1。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯