1 Microsoft Word 文档(4)

2018-12-25 23:01

p=(NODE *)new NODE; q=(NODE *)new NODE; r=(NODE *)new NODE;

p->num=10;q->num=20;r->num=30; p->next=q;q->next=r;

cout<num+q->next->num; }

程序运行后的输出结果是40______。

107 有以下程序: #include #include union pw

{ int i; char ch[2]; }a;

void main() { a.ch[0]=13; a.ch[1]=0;

cout<< a.i <

程序的输出结果是(注意:ch[0]在低字节,ch[1]在高字节)__13____。 108 若有以下程序

#include void f(int n); void main()

{ void f(int n); f(5); }

void f(int n) { cout<

A则以下叙述中不正确的是__A____。

B对于以上函数程序,编译时系统会提示出错信息;提示对f函数重复说明

C若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以正确调用函数f

D若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f 函数f无返回值,所以可用void将其类型定义为无值型

109在一个函数中,要求通过函数来实现一种不太复杂的功能,并且要求加快执行速度,选用_____内联函数 110 有以下程序 #include int i=0; void fun() { {

static int i=1;

cout<

}

cout<

int main() {

fun();fun(); return 0; }

程序执行后的输出结果是______1,0,2,0,

111已知程序中已经定义了函数test,其原型是int test(int,int,int);,则下列重载形式中正确的是______。double test(int,int,double); 112 有如下程序 #define N 2 #define M N+1 #define NUM 2*M+1 #include void main() { int i;

for(i=1;i<=NUM;i++)cout<

该程序中的for循环执行的次数是_____6_。

113 定义字符指针char *s=\,已知sizeof(s)=4,则strlen(s)=_____5_。 114 以下程序运行后的输出结果是__3 2 2 3____。 void fun(int x,int y) {x=x+y;y=x-y;x=x-y; cout<

cout<

115 写出执行完下列程序段以后指定的变量的值:

bool x=true,y=false,z=false; x=x&&y||z; y=x||y&&z;

z=!(x!=y)||(y==z);

已知x=false,z=true,则y=____0__。

116 已知一个函数的原型是: int fn(double x);

若要以5.27为实参调用该函数,应使用表达式____fn(5.27)__。 117 有以下程序

#include int f(int n)

{if (n==1) return 1; else return f(n-1)+1; }

void main() {int i,j=0;

for(i=1;i<3;i++) j+=f(i); cout<

}程序运行后的输出结果是___3___。

118 设a和b均为double型常量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是6.000000 119 下列各组类型声明符中,含义相同的一组是_signed short int和short 120 执行下列语句: #include using namespace std; int main() {

int a=3; if(a=5)

cout<

cout<

程序的输出是_5_____。 121 有如下程序

#include void main() {

int n = 9; while(n>6) { n--;

cout<

该程序的输出结果是__876____ 122 下面程序

#include void prtv(int *x) { cout<<++*x <

void main() { int a=25;

prtv(&a); }

的输出是__26____。 123 有如下程序段 int *p,a=10,b=1; p=&a; a=*p+b;

执行该程序段后,a的值为_11_____。 124 有如下类定义: class MyClass{ int value; public:

MyClass(int n):value(n){}

int getValue()const{return value;} };

则类MyClass的构造函数的个数是____1__。

125 已知一程序运行后执行的第一个输出操作是 cout<

126 下列有关函数重载的叙述中,错误的是_D_____。

A重载函数的参数可以带有默认值

B函数重载就是用相同的函数名定义多个函数

C重载函数的参数列表必须不同 D重载函数的返回值类型必须不同 127 有如下程序: #include using namespace std; int main() {

void function(double val); double val; function(val); cout<

void function(double val) {

val=3; }

编译运行这个程序将出现的情况是_输出一个不确定的数 128 有如下程序

#include void main()

{ int x=1,a=0,b=0; switch(x){

case 0: b++; case 1: a++;

case 2: a++;b++; }

cout<<\}

该程序的输出结果是__a=2,b=1

129 为了避免嵌套的if-else语句的二义性,C语言规定else总是与_在其之前未配对的最近的if组成配对关系。

130 若语句:cout<')<>OK! 131 以下程序的输出结果是__2 0 #include void main() { int n=4;

while(n--)printf(\}

132 有如下程序

#include void main() {

int n[5] = {0,0,0},i,k = 2;

for(i = 0; i < k; i++) n[i] = n[i] + 1; cout<< n[k]<

该程序的输出结果是_0_____。

133 以下选项中,不能定义s为合法的结构体变量的是____D__ A struct { double a; char b[10]; }s;

B struct abc { double a; char b[10]; } s;

C struct ABC { double a; char b[10]; }

D ABC s;

typedef ABC { double a; char b[10]; }


1 Microsoft Word 文档(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:海掌投资人事管理制度初稿2012-08-20修改&nbsp;-

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: