- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c试题讲义
题目二:
有以下程序:
#includeiostream
using namespace std;
void main()
{
int n=2,k=0;
while (k++n++2);
coutk,n;
}
程序运行后的输出结果是:
A. 0,2. B. 1,3
C. 5,7. D. 1,2
题目三:
下面哪一项不是面向对象程序设计的特征:
A.封装与信息隐蔽
B.抽象
C.继承与重用
D.结构化
题目四:
下面哪一项不是面向对象程序开发步骤:
A.面向对象分析
B.面向对象设计
C.面向对象编程
D.面向对象使用
题目五:
若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是:
A. 1. B. 2
C. 2.0. D. 2.5
题目六:
有以下程序:
#includeiostream
using namespace std;
void main()
{
int x=3;
do
{ cout(x-=2); }
while(!(--x));
}
程序运行后输出结果是
A. 1. B. 30
C. 1-2. D. 死循环
题目七:
有以下程序:
#includeiostream
using namespace std;
#define MIN(x,y) (x)(y)?(x):(y)
void main()
{
int i=10,j=15,k;
k=10*MIN(i,j);
coutkendl;
}
程序运行后的输出结果是
A. 15. B. 100
C. 10. D. 150
题目八:
” ”y” ”;
}
10 10 9 1 B. 9 8 7 6
C. 10 9 9 0 D. 10 1 9 2
题目十二:
Char x[]=“abcdefgh”;
Char y[]={‘a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’};
则正确的叙述为
数组 x 和数组 y 等价
数组 x 和数组 y 的长度相同
数组 x 的长度大于数组 y 的长度
数组 x 的长度小于数组 y 的长度
题目十三:
以下程序的运行结果是
#includeiostream
Using namespace std;
Void fun(int *a,int *b)
{
Int *k;k=a;a=b;b=k;
}
Void main()
{
Int a=3,b=6,*x=a,*y=b;
Fun(x,y);
Couta” ”b;
}
6 3 B. 3 6
C. 编译出错 D. 0 0
题目十四:
下面说法正确的是
类定义中只能说明函数成员的函数头,不能定义类函数
类中的函数成员可以在类体中定义,也可以在类体之外定义
类中的成员函数在类体之外定义时必须要与类声明在同一文件中
在类体之外定义的函数成员不能操作该类的私有数据成员
答案:
1---5 DDDDC 6---10 CACCB
11---14 CCBB
1.有如下程序片断,给出输出结果:
int a=4;couta+=a+=a;
A)4
B)8
C)12
D)16
2.有如下程序片断,给出输出结果:
char * s=abcdefg;char * p1=s,* p2=s;p1++;p2--;coutp1-p2;
A)3
B)2
C)5
D)6
3.以下程序的执行结果是:
#include iostream
using namespace std;
void bin(int x)
{
if(x/20) bin(x/2);
cout(x%2);
}
int main()
{
bin(12);
return 0;
}
A)1100
B)11000
C)0011
D)00111
4.下面说法中不正确的是
A)函数的声明形式称为函数原型
B)函数的声明中,可以省略形参名字
C)函数的定义中,可以省略形参名字
D)函数声明语句以分号作为结束
5.在C++语言程序中
A)函数的定义可以嵌套,但函数的调用不可以嵌套
B)函数的定义和调用均可以嵌套
C)函数的定义和调用均不可以嵌套
D)函数的定义不可以嵌套
文档评论(0)