单项选择题

有以下程序:
#include <stdio.h>
int f(int n);
main()
int a=3,s;
s=f(a);s=s+f(a);printf("%d\n",s);

int f(int n)
static int a=1;
n+=a++;
return n;

程序运行后的输出结果是()

A、 7
B、 8
C、 9
D、 10

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: #include <stdio.h> main() int c=0,k; for(k=1;k<3;k++) switch(k) default:c+=k; case 2:c++;break; case 4:c+=2;break; printf( %d n ,c); 程序运行后的输出结果是()。

A、 9
B、 7
C、 5
D、 3

单项选择题
下面的程序段运行后,输出结果是() int i,j,x=0; static int a[8][8]; for(i=0;i<3;i++) for(j=0;j<3;j++) a[i][j]=2*i+j; for(i=0;i<8;i++) x+=a[i][j]; printf( %d ,x);

A、 9
B、 0
C、 不确定值
D、 18

相关试题
  • 有以下程序: #include <stdio.h> m...
  • 有以下程序: #include <stdio.h> m...
  • 以下程序的输出结果是______。 #in...
  • 设有以下定义和语句,则*(*(p+2)+...
  • 函数my_cmp()的功能是比较字符串s和t的...