下面程序运行后的输出结果是( )。 #include<stdio.h> main() { int a[5]={1,0,4,2,0},b[5]={1,2,3,4,5),i,s=0; for(i=0;i<5;i++

admin2020-06-16  29

问题 下面程序运行后的输出结果是(    )。
    #include<stdio.h>
    main()
    {  int a[5]={1,0,4,2,0},b[5]={1,2,3,4,5),i,s=0;
       for(i=0;i<5;i++)s=s+b[a];
       printf("%d\n",s);
    }

选项 A、12
B、15
C、11
D、8

答案A

解析 这道题目是计算机一维数组b中某些元素的和。这些元素的下标值是一维数组a中元素值。s=0+b[1]+b[0]+b[4]+b[2]+b[0]=2+1+5+3+1=12。
转载请注明原文地址:https://kaotiyun.com/show/fz3p777K
0

相关试题推荐
最新回复(0)