单项选择题

在下面程序运行
#include<iostream.h>
int func(char s[])
int length=0;
while(*(s+length))length++;
return length;
void main()
char a[10], *ptr=a;
cin>>ptr;
cout<<fune(ptr)<<end1;
如果输入字符串Hello!并回车,则输出结果为 ______。

A.4
B.7
C.6
D.5
<上一题 目录 下一题>
热门 试题

单项选择题
下面程序的结果是 ______。 #include<iostream.h> class A public: virtual void fun()=0; ; class B:public A public: void fun () cout<< new file ; ; class C: public A public: void fun ()cout<< open file << ; class D: public A public: void fun () cout<< save file n ; ; void main() A a,*p; B b; C c; D d; p=&c; p->fun (); p=&b; p->fun (); p=&d; p->fun();
A.new file open file save file
B.new file new file new file
C.编译出错
D.open file new file save file
单项选择题
若类A和类B的定义如下: class A public: int i,j; void get(); ; class B:A int i, j; protected; int k; public: void make(); ; void B: :make()(k=i*j; 则其中 ______ 是非法的表达式。
A.void get();
B.int k;
C.void make();
D.k=i*j;
相关试题
  • 下列程序的输出结果是 ______。 #...
  • 以下程序的执行后,x和y的值是 _____...
  • 若类A和类B的定义如下: class A public...
  • 若有以下的定义, int a[ ]=1,2,...
  • 关于动态联编的下列叙述中, ______...