首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
填空题
以下程序运行后的输出结果是_________。 main() { char c; int n=100; float f=10; double x; x=f*=n/=(c=50); printf("%d %f\n",n,x); }
答案:
2 20.000000
点击查看答案解析
在线练习
手机看题
你可能感兴趣的试题
填空题
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是【 】。
答案:
virtual int A( )=0;
点击查看答案解析
手机看题
填空题
C++语言程序的注释可以出现在程序中的任何地方,一个注释以【 】作为开始和结束的标记。
答案:
/ * * /
点击查看答案解析
手机看题
填空题
cout.put(’’A’’);,还可以表示为【 】。
答案:
cout<<’A’;
点击查看答案解析
手机看题
填空题
开发一个C++语言程序的步骤通常包括编辑、【 】、链接、运行和调试。
答案:
编译
点击查看答案解析
手机看题
填空题
为解决在多重继承环境中因公共基类带来的【 】问题,C++语言提供了虚基类机制。
答案:
二义性
点击查看答案解析
手机看题
填空题
若从键盘输入70,则以下程序输出的结果是【 】。 #include<iostream.h> void main( ) { int a;cin>>a; if(a>50) cout<<a; if(a>40)cout<<a; if(a>30)cout<<a}
答案:
707070
点击查看答案解析
手机看题
填空题
开发一个C++语言程序的步骤通常包括编辑、【 】、链接、运行和调试。
答案:
编译
点击查看答案解析
手机看题
填空题
【 】是一系列相关函数的模型或样板,这些函数的【 】形式相同,只是所针对的【 】不同。
答案:
函数模板
点击查看答案解析
手机看题
填空题
以下程序运行后的输出结果是_________。 main() { char c; int n=100; float f=10; double x; x=f*=n/=(c=50); printf("%d %f\n",n,x); }
答案:
2 20.000000
点击查看答案解析
手机看题
填空题
先有两个 C 程序文件 T18.c 和 myfun.c 同在 TC 系统目录(文件夹)下,其中 T18.c 文件如下: #include
#include "myfun.c" main() { fun(); printf("\n"); } myfun.c 文件如下: void fun() { char s[80],c; int n=0; while((c=getchar())!=’’\n’’) s[n++]=c; n--; while(n>=0) printf("%c",s[n--]); } 当编译连接通过后,运行程序T18 时,输入Thank!则输出结果是: _________。
答案:
!knahT
点击查看答案解析
手机看题
填空题
设置虚基类的目的是【 】,通过【 】表示虚基类。
答案:
解决二义性问题
点击查看答案解析
手机看题
填空题
以下程序的输出结果是【 】。 #include<iostream.h> unsignedfun(unsignednum) { unsignedk=1; do { k * =num%10;num/=10;}while(num); returnk; } voidmain( ) { unsignedn=26; cout<<fun(n)<<endl; =
答案:
L
点击查看答案解析
手机看题
填空题
对于下面定义的类MyClass,请在函数f( )中添加对象成员把n的值修改为50。 class MyClass { public: MyClass(int x){n=x;} void SetNum (int nl) {n=nl;} private: int n; }; int f( ) { MyClass * ptr=new MyClass(45); 【 】 }
答案:
ptr->SetNum(50);
点击查看答案解析
手机看题
填空题
在C++语言中每个类都有一个【 】指针,该指针指向正在调用成员函数的对象。
答案:
this
点击查看答案解析
手机看题
填空题
重载的运算符保持其原有的【 】、优先级和结合性不变。
答案:
操作符个数
点击查看答案解析
手机看题
填空题
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。 已知有如下类定义: class Base{ protected: void fun(){} public: Foo():value(0){} } ; class Derived:Base{}; 则Base类中的成员函数fun(),在Derived类中的访问权限是【 】 (注意:要求填写private、protected或public中的一项)。
答案:
private
点击查看答案解析
手机看题
填空题
C++语言提供的基本控制结构可以分为3种类型:顺序结构、【 】和循环结构。
答案:
选择结构
点击查看答案解析
手机看题
填空题
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取【 】方式。
答案:
传地址
点击查看答案解析
手机看题
填空题
请按下面注释的提示,将类B的构造函数定义补充完整。 C1assA { int a; public: A(int aa=O){a=aa;} }; class B:public A { int b; A c; public: //用aa初始化基类A,用aa+1初始化类对象成员c B(int aa}:【 】{b=aa+2} };
答案:
A(Aa),c(aa+A)或c(aa+A),A(aA)
点击查看答案解析
手机看题
微信扫码免费搜题