单项选择题

以下程序的正确运行结果是( )。
#include<iostream.h>
hat fun(int);
void main()

int a=2,i;
for(i=0;i<3;i++)
cout<<fun(a)<<end1;
cout<<end1;

int fun(int a)

int b=0;
static int c=3;
b++;c++;
return(a+b+c);

A) 4, 5, 6
B) 6, 7, 9
C) 7, 8, 9
D) 7, 7, 7
<上一题 目录 下一题>
热门 试题

单项选择题
下列程序用来判断数组中特定元素的位置所在,则输出结果为( )。 #include<conio.h> #include<iostream.h> int fun(int*p,int n,int*j) int i; *j=0; for(i=0;i<n;i++) if(p[*j]<p[i])*j=i; return p[*j]; void main() int a[10]= 1,3,9,0,8,7,6,5,4,2 ;int j; fun(a, 10,&j); cout<<j<<','<<a[j];
A) 2, 9
B) 3
C) 9
D) 3, 9
单项选择题
以下程序的输出结果是( )。 #include<iostream> using namespace std; void fun(char**q) ++q; cout<<*q<<end1; main() static char* s []= HI , HELLO , TEST ; char**p; p=s; fun(p); system( PAUSE ); return 0;
A) 为空
B) HI C) HELLO D) TEST
相关试题
  • 下列关于C++函数的说明中,正确的是( )。
  • 下列关于类和对象的叙述中,错误的是( )。
  • 在C++中,实现封装性需借助于( )。
  • 在声明派生类时,如果不显示地给出继承方式...
  • 下面叙述错误的是( )。