有以下程序#include lt;stdio.hgt;main(){ int arr[ ]={1 3 5 7 2 4 6 8} i start; scanf("%d
程序,整数,结果
已帮助 人
有以下程序
#include <stdio.h>
main()
{ int arr[ ]={1,3,5,7,2,4,6,8},i,start;
scanf("%d", &start);
for (1=0; 1<3; i++)
printf(”%d”,arr[ (start+i)%8] );
}
若在程序运行时输入整数10<回车>,则输出结果为【 12 】。
-
参考答案:【答案】572【知识点】数组元素地址的使用
【解析】第一次打印arr[10%8]=arr[2]的值,为5。第二次打印arr[11%8]=arr[3]的值,为7。第三次打印arr[12%8]=arr[4]的值,为2。
