题目内容 (请给出正确答案)
[主观题]

以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。

main()

{int x[10],a[9],I;

for (i=0;i<10;i++)

scanf(“%d”,&x[i]);

for(i=__;i<10;i++)

a[i-1]=x[i]+ x[i-1] ;

for(i=0;i<9;i++)

printf(“%d”,a[i]);

printf(“\n”);

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a…”相关的问题

第1题

以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。

main()

{int x[10],a[9],I;

for (i=0;i<10;i++)

scanf(“%d”,&x[i]);

for( i=__;i<10;i++)

a[i-1]=x[i]+ x[i-1] ;

for(i=0;i<9;i++)

printf(“%d”,a[i]);

printf(“\n”);

点击查看答案

第2题

以下程序的功能是:求出数组 x 中各相邻两个元素的和依次存放到 a 数组中,然后输出。请填空。

main( )

{ int x[10],a[9], i ;

for (i=0;i<10;i++)scanf("%d",&x[i]);

for( 【 14 】 ;i<10;i++)

a[i-1]=x[i]+ 【 15 】 ;

for(i=0;i<9;i++) printf("%d",a[i]);

printf("\n");

}

点击查看答案

第3题

( 9 )以下程序的功能是:将一维数组 A 中的 100 个元素分别赋给二维数组 B 的每个元素并打印出来,要

求把 A(1) 到 A(10) 依次赋给 B(1,1) 到 B(1,10) ,把 A(11) 到 A(20) 依次赋给 B(2,1) 到 B(2,10) , …… , 把

A(91) 到 A(100) 依次赋给 B(10,1) 到 B(10,10) 。请填空。

Option Base 1

Private Sub Form_Click()

Dim i As Integer, j As Integer

Dim A(1 To 100) As Integer

Dim B(1 To 10, 1 To 10) As Integer

For i = 1 To 100

A(i) = Int(Rnd * 100)

Next i

For i = 1 To 【 9 】

For j = 1 To 【 10 】

B(i, j) = 【 11 】

Print B(i, j);

Next j

Print

Next i

End Sub

点击查看答案

第4题

以下程序的功能是:将一维数组A中的100个元素分别赋给二维数组B的每个元素并打印出来,要求把A(i)到A(10)依次赋给B(1,1)到B(1,10),把A(11)到A(20)依次赋给

B(2,1)到B(2,10),……,把A(91)到A(100)依次赋给B(10,1)到B(10,10)。请填空。

Option Base 1

Private Sub Form_Click()

Dim i As Integer,j As Integer

Dim A(1 To 100)As Integer

Dim B(1 To 10,1 To 10)As Integer

For i=1 To 100

A(i)=Int(Rnd*100)

Next i

For i=1 To【 】

For j=1 To【 】

B(i,j)=【 】

Print B(i,j);

Next j

Print

Next i

End Sub

点击查看答案

第5题

以下程序的功能是将多维数组a(1 To m,1 To n)中的元素转移到一个名为b(1 To n*m)的一维数组中,完成该程序。

OptionBase 1

Private Sub Command1_Click(Index As Integer)

Dima(1 To 20,1 To 10)

Dim b()

ReDimb(1 To 200)

For i=1 To 20

For j=1 To 10

A(i,j)=i*j

Next j

Next i

Tran a,20,10b

End Sub

Sub Tran(a()an,n,b())

Dim i As Integer

For i=1 To m

For j=1 To n

______=a(i,j)

Next j

Next i

End Sub

点击查看答案

第6题

请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。

例如,输入如下整数:876 675 896 10l 30l 401 980 431451 777则输出结果为:6,980

注意:部分源程序在文件PROGl.C文件中。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

点击查看答案

第7题

以下函数的功能是求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。

例如,若x中的值为30,则有4个数符合要求,它们是1,3,5,15。

请按题意,完成填空。

试题程序:

#include <conio.h>

#include <stdio.h>

void fun (int x, int pp[], int *n)

{ int i,j=0;

【13】

if(x%i==0)pp[j++]=i;

【14】;

}

main ()

{ int? x,aa[1000], n, i ;

clrscr();

printf("\nPlease enter an integer number : \n "); scanf ("%d ", &x);

fun (x, aa, &n);

for (i=0 ; i<n ; i++)

printf ("%d ", aa [i]);

printf ("\n ");

}

点击查看答案

第8题

以下程序中,函数 sumColumM的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。

define M 2

define N 4

void SumColumMin(int a[M][N],int *sum)

{ int i,j,k,s=0;

for(i=0;i〈N;i++)

{ k=0;

for(j=1;j<M;j++)

if(a[k][i]>a[j][i])k=j;

s+=【 】;

}

【 】 =s;

}

main( )

{ int x[M][N]={3,2,5,1,4,1,8,3},s;

SumColumMin(【 】);

printf("%d\n",s);

}

点击查看答案

第9题

以下程序中,函数SumColumMin 的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。 define M 2 define N 4 void SumColumMin(int a[M][N],int *sum) { int i,j,k,s=0; for(i=0:i<N;i++) { k=0: for (j=1;j<M;j++) if(a[k][i]>a[j][i] k=j; s+=______; } ______=s: } main() { int x[M][N]={3,2,5,1,4,1,8.3},s; sumColumMin(______) printf("%d\n".s): }

点击查看答案

第10题

以下程序中,函数SumColumMin 的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们酌和值。和值通过形参传回主函数输出。请填空。 define M 2 define N 4 void SumColumMin(int a[M][N],int* sum) { int i,i,k,s;0; for(i=0;i<N;i++) { k=0; for(j=1 j<M;j++) if(a[k][i]>a[j][i]) k=j; s+=______; } ______ =s; } main() { int x[M][N]={ 3,2,5,1,4,1,8,3),s; SumColumMin(______ ); printf(“%d\n”,s); }

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信