#include <stdio.h> void main() { int i,a[9]; for(i=8;i>=0; i--) a[i]=i; for(i=0;i<=8;i++) printf("%d\n",a[i]); printf("\n"); }输出第一行是 ,输出第二行是 .
时间: 2024-04-28 08:26:10 浏览: 22
这段代码的输出结果为:
8 7 6 5 4 3 2 1 0
(每个数占一行)
这是因为该代码定义了一个整型数组 a,大小为 9。然后在第一个 for 循环中,从 i=8 开始,递减到 i=0,依次将数组 a 的元素赋值为 i 的值。
在第二个 for 循环中,从 i=0 开始,递增到 i=8,依次打印数组 a 的元素,每个数占一行。因为在第一个循环中,a 数组的元素值从 8 递减到 0,所以该程序的第一行输出为 8 7 6 5 4 3 2 1 0,每个数占一行。
阅读全文