单项选择题

以下程序的输出结果是( )。
f(int b[],int m,int n)
int i,s=0;
for(i=m;i<n;i=i+2)s=s+b[i];
return s:

void main()
int x,a[]=1,2,3,4,5,6,7,8,9;
x=f(a,3,7);
printf("%d\n",x);

A.10
B.18
C.8
D.15
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: #include <stdio.h> main() FILE *fp; char str[10]; fp=fopen( myfile.dat , w ); fputs( abc ,fp); fclose(fp); fp=fopen( myfile.dat , a+ ); fprintf(fp, %d ,28); rewind(fp); fscanf(fp, %s ,str); puts(str); fclose(fp); 程序运行后的输出结果是( )。
A.abc
B.28c
C.abc28
D.因类型不一致而出错
单项选择题
有以下程序: #include <stdio.h> #define N 8 void fun(int *x, int i) *x=*(x+i); main() (int a[N]=1,2,3,4,5,6,7,8),i; fun(a,2); for(i=0; i<N 2; 1++) printf( %d ,a[i]); printf( n ); 程序运行后输出的结果是( )。
A.1313
B.2234
C.3234
D.1234
相关试题
  • 有三个关系R、S和T如下: 则由关系R和S得...
  • 假设线性表的长度为n,则在最坏情况下,冒...
  • 程序设计方法要求在程序设计过程中( )。
  • 为了避免流程图在描述程序逻辑时的灵活性,...
  • 在下列关于二叉树的叙述中,正确的一项是(...