问题
以下程序的功能是:将一个数组中的元素按逆序重新存放并打印交换后的数组。 #define N 7 #include < stdio.h> void main() { static int a[N]={12,9,16,5,7,2,1},k,s; for (k=0;k< N/2;k++) { s=a[k]; a[k]=a[N-1-k]; a[N-1-k] =s; } printf(" \n交换后的数组:\n" ); for(k=0;k< N;k++)pri
发布时间:2025-07-20 作者:形考任务 浏览:0次
以下程序的功能是:将一个数组中的元素按逆序重新存放并打印交换后的数组。
#define N 7
#include < stdio.h>
void main()
{ static int a[N]={12,9,16,5,7,2,1},k,s;
for (k=0;k< N/2;k++) { s=a[k]; a[k]=a[N-1-k]; a[N-1-k] =s; }
printf(" \n交换后的数组:\n" ); for(k=0;k< N;k++)printf(" %4d" ,a[k]); }
您可能感兴趣的试题
-
数组定义 int a[10]; 表示数组名为 a,此数组有 10 个元素。
数组定义 int a[10]; 表示数组名为 a,此数组有 10 个元素。...
查看答案 -
数组定义 int a[10]; 表示数组名为 a,此数组有 10 个元素,第 10 个元素为 a[10]。
数组定义 int a[10]; 表示数组名为 a,此数组有 10 个元素,第 10 个元素为 a[10]。...
查看答案 -
static char c[]={“a book”}; 与 static char c[]=“a book”; 等价。
static char c[]={“a book”}; 与 static char c[]=“a book”; 等价。...
查看答案 -
static char c[]={'a' ,' ','b','o','o','k','\0'}; 与 static char c[]={'a' ,' ' ,'b','o','o','k'}; 等价。
static char c[]={'a' ,' ','b','o','o','k','\0'}; 与 static char c[]={'a' ,' ' ,'b','o','o','k'}; 等价。...
查看答案 -
设已有说明:static char c1[10],c2[10]; 下面程序片段是合法的。 c1={“book”}; c2=c1;
设已有说明:static char c1[10],c2[10]; 下面程序片段是合法的。c1={“book”}; c2=c1;...
查看答案
