单项选择题

以下程序运行后的输出结果是()
#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

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

单项选择题
有以下程序 main() int a[]=(1,2,3,4,5,6,7,8,9,0),*p; for(p=a;p<a+10;p++) printf( %d, ,*p); 程序运行后的输出结果是()。

A. 1,2,3,4,5,6,7,8,9,0,
B. 2,3,4,5,6,7,8,9,10,1,
C. 0,1,2,3,4,5,6,7,8,9,
D. 1,1,1,1,1,1,1,1,1,1,

单项选择题
设函数fun的定义形式为: void fun(char ch,float x) 则以下对函数fun的调用语句中,正确的是()。

A. fun("abc",3.0);
B. t=fun('D',16.5);
C. fun('65',2,8);
D. fun(32,32);

相关试题
  • 从工程管理角度,软件设计一般分为两步完成...
  • 在数据管理技术发展的三个阶段中,数据共享...
  • 若有说明:int *p,m=5,n;,以下正确...
  • 下列定义变量的语句中错误的是()。
  • 设有以下语句: int a=1, b=2, c...