河北建筑工程学院-电气
构造函数可以是虚函数,但析构函数不行。( )(本题1.0分) A、 正确 B、 错误
答案是:标准答案:B
单精度类型的变量占8个字节. ( )(本题1.0分) A、 正确 B、 错误
答案是:标准答案:B
C语言可执行程序的开始执行点是程序中第一条可执行的语句。 ( )(本题1.0分) A、 正确 B、 错误
答案是:标准答案:B
表达式 ++i 表示对变量 i 自加1.( )(本题1.0分) A、 正确 B、 错误
答案是:标准答案:A
unsigned 和 void 在 C 中都是保留字( ).(本题1.0分) A、 正确 B、 错误
答案是:标准答案:A
While 循环语句的循环体至少执行一次. ( )(本题1.0分) A、 正确 B、 错误
答案是:标准答案:B
成员函数可以重载。()(本题1.0分) A、 正确 B、 错误
答案是:标准答案:A
数组名称不能做函数的参数。 ( )(本题1.0分) A、 正确 B、 错误
答案是:标准答案:B
以下程序运行后的输出结果为_______。main() { short a=10,b=20,c; a=a>>2; b=b&4; c=a|b; printf("%d %d %d\n", a, b, c);}
答案是:标准答案: 2,3
以下程序运行后的输出结果是_______。#define f(x) (x)*(x) main() { int i1, i2; i1=f(10)/f(5) ; i2=f(6+6)/f(3+3) ; printf("%d, %d\n
答案是:标准答案: 100, 144
以下程序运行后的输出结果是________。#define S(x) 4*x*x+1 main() { int i=6,j=8; printf("%d\n", S(i+j)); } (本题2.0分)
答案是:标准答案: 81
C的字符串常量是用________括起来的字符序列。(本题2.0分)
答案是:标准答案: 双引号
当a=5,b=4,c=2时,表达式a>b!=c的值是______(本题2.0分)
答案是:标准答案: 1
函数fun的功能是:使字符串str按逆序存放。void fun (char str[]) { char m; int i, j; for(i=0,j=strlen(str); i<________; i++,j--) { m=str[
答案是:标准答案: (1) j (2) str[j-1]
feof(fp)函数用来判断文件是否结束,如果遇到文件结束,函数值为 _______ ,否则为 ________ 。(本题2.0分)
答案是:标准答案: (1) 非零 (2) 零
以下程序的输出结果是____ #include int main() { int s,i; for(s=0,i=1;i<3;i++,s+=i); printf(..
答案是:标准答案: 5.5
有一数列,含有20个整数,现要求编写一个函数fun3,能够对从指定位置开始的几个数按相反顺序重新排列,并在main函数中输出新的数列。例如:原数列为: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17
答案是:标准答案: /*有一数列,含有20个整数,现要求编写一个函数fun2, 能够对从指定位转开始的几个数按相反顺序重新排列, 并在main函数中输出新的数列。例如:原数列为 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 若要求对从第9个数开始的10个数进行逆序处理,则得到的新数列为 1,2,3,4,5,6,7,8,18,17,16,15,14,13,12,11,10,9,19,20。*/ #include #define M 20 int main() { int a[M],h,n,i; void fun2(int *a,int h,int t); for(i=0;i
) 编程输入球体半径,计算并输出球体的体积。(本题5.0分)
答案是:标准答案: #include #define PI 3.1415926 int main() { int r; double v; scanf("%d",&r); v=4.0/3*PI*r*r*r; printf("体积是%lf\n",v); return 0; }
对上市公司来说,股东财富最大化的财务管理目标中,股东财富是由( )决定的。(本题2.0分) A、 股票数量 B、 股票价格 C、 股票价值 D、 每股收益
答案是:标准答案:AB
在进行财务管理体制设计时,下列各项中,属于应当遵循的原则的有( )。(本题2.0分) A、 明确分层管理思想 B、 与现代企业制度相适应 C、 决策权、执行权与监督权分立 D、 与控制股东所有制形式相对应
答案是:标准答案:ABC
下列有关财务管理内容的说法中,正确的有( )。(本题2.0分) A、 生产企业的基本活动可以分为投资、筹资和运营三个方面 B、 财务管理的内容分为投资、筹资、营运资金、成本、收入与分配管理五个部分,其中,投资是基础 C、 投资决
答案是:标准答案:CD
下列各项中,既影响企业筹资,又影响企业投资的法规有( )。(本题2.0分) A、 合同法 B、 公司法 C、 证券交易法 D、 企业财务通则
答案是:标准答案:BC
计算机算法的特性包括( ) 。(本题2.0分) A、 有穷性 B、 确定性 C、 有零个或多个输入 D、 有一个或多个输出 E、 有效性
答案是:标准答案:ABCE
下列列表框属性中哪一项不是数组_。(本题1.0分) A、 Selected B、 ListCount C、 List D、 Index
答案是:标准答案:B
设有定义:chara[10]="ABCD",*p=a;,则*(p+3)的值是()。(本题1.0分) A、 "BCD" B、 D. C、 \0 D、 不确定
答案是:标准答案:B
当将一个类A或函数f()说明为另一个类B的友元后,类A或函数f()能够直接访问类B的( )。(本题1.0分) A、 只能是公有成员 B、 只能是保护成员 C、 只能是除私有成员之外的任何成员 D、 具有任何权限的成员
答案是:标准答案:D
设有如下定义: struct sk { int a; float b; } data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。 (本题1.0分) A、 p=&a; B、 p=d
答案是:标准答案:C
下面有关 for 循环的正确描述是 ( )(本题1.0分) A、 for 循环只能用于循环次数已经确定的情况 B、 for 循环是先执行循环体语句,后判断表达式 C、 在 for 循环中,不能用 break 语句跳出循环体 D
答案是:标准答案:D
针对下列程序段回答问题( )。for(t=1;t<=100;t++){ scanf("%d",&x);if(x<0)continue;printf("%3d",t);}(本题1.0分) A、 printf函数永远也不执行
答案是:标准答案:D
有如下程序   int func(int a, int b)   { return(a+b); }   main()   {int x=2, y=5, z=8, r;    r=func(func(x, y), z); p
答案是:标准答案:B
switch语句能够改写为( )语句。( )(本题1.0分) A、 for B、 if C、 do D、 while
答案是:标准答案:B
假定一个类的构造函数为 “A(int aa, int bb) {a=aa; b=aa*bb;}”,则执行 “A x(4,5);”语句后,x.a和x.b的值分别为( )。(本题1.0分) A、 4和5 B、 5和4 C、 4和20
答案是:标准答案:C
以下正确的函数形式是(D)。(本题1.0分) A、 .doublefun(intx,inty){z=x+y;returnz;} B、 .fun(intx,y){intz;returnz;} C、 .fun(x,y){intx,y
答案是:标准答案:D
以下关于do-while循环的不正确描述是(B)。(本题1.0分) A、 .do-while的循环体至少执行一次 B、 .do-while循环由do开始,用while结束,在while(表达式)后面不能写分号 C、 .在do-w
答案是:标准答案:B
C语言数组中的元素下标是从( )开始(本题1.0分) A、 0 B、 1 C、 -1 D、 n
答案是:标准答案:A
若 x 和y 都是 int 型变量,x=100, y=200,且有下面的程序片段: printf("%d",(x,y)); 上面程序片段的输出结果是(本题1.0分) A、 200 B、 100 C、 100 200 D、
答案是:标准答案:A
设变量已正确定义并赋值,以下正确的表达式是( )。(本题1.0分) A、 x=y*5=x+z B、 int(15.8%3) C、 x=y+z+3,++y D、 x=25%5.0
答案是:标准答案:C
以下程序段执行时会出现( )状况?x=0;do{x=x*x;}while(++x);(本题1.0分) A、 是死循环 B、 循环执行二次 C、 循环执行一次 D、 语法错误
答案是:标准答案:A
设有如下通用过程: Public Sub Fun(a(),ByVal x As Integer) For i = 1 To 5 x = x + a(i) Next End Sub 在窗体上画一个名称为Text1的文本框和一个名称为Comma
答案是:标准答案:A
以下程序的执行结果是 ( ) #include { int i=10,j=10; printf("%d,%d\n",++i,j--); } (本题1.0分) A、 11,10 B、 9,10
答案是:标准答案:A
已定义变量a为整型,则不能正确表示99&&a<14 D、 !(a<=9)&&
答案是:标准答案:A
C++程序的基本模块为( )。(本题1.0分) A、 表达式 B、 标识符 C、 语句 D、 函数
答案是:标准答案:D
在窗体上按下鼠标左键时产生的事件是(本题1.0分) A、 KeyDown B、 MouseUp C、 MouseMove D、 MouseDown
答案是:标准答案:D
有以下程序:   main()   { int a=7,b=8,*p,*q,*r;   p=&a; q=&b;   r=p; p=q; q=r;   printf("%d,%d,%d,%d\n", *p, *q, a, b);
答案是:标准答案:C
算法是( )。(本题1.0分) A、 为解决一个问题而采取的方法和步骤 B、 为设置一个问题而采取的方法和步骤 C、 为解决一个问题而开会讨论
答案是:标准答案:A
下列选项中,不能用作标识符的是()。(本题1.0分) A、 _1234_ B、 _1_2 C、 int_2_ D、 2_int_
答案是:标准答案:D
在C语言中,char型数据在内存中的存储形式是( )。(本题1.0分) A、 补码 B、 反码 C、 原码 D、 ASCII码
答案是:标准答案:D
以下对二维数组a的正确说明是 ( )(本题1.0分) A、 inta[3][]; B、 float C、 double D、 float
答案是:标准答案:C
以下函数定义正确的是( )。(本题1.0分) A、 double fun(int x, int y) B、 double fun(int x; int y) C、 double fun(int x, int y
答案是:标准答案:A
一个C语言程序总是从____________开始执行。( )(本题1.0分) A、 主函数 B、 书写顺序的第一条执行语句 C、 书写顺序的第一个函数main() D、 不确定
答案是:标准答案:A
下列关于类的描述中,错误的说法是(本题1.0分) A、 类是一组对象的模板 B、 类是数据和操作的封装体 C、 类是对象的实例 D、 类是一种自定义的数据类型
答案是:标准答案:C
由C++目标文件连接而成的可执行文件的缺省扩展名为( )。(本题1.0分) A、 cpp B、 exe C、 obj D、 link
答案是:标准答案:B
以下描述错误的是________。(本题1.0分) A、 break语句可用于do~while语句 B、 break语句和continue语句的作用是一样的 C、 在循环语句中使用break语句是为了跳出循环,提前结束循环 D
答案是:标准答案:C
.在inta[][3]={{1},{3,2},{4,5,6},{0}}中,a[2][2]的值是()(本题1.0分) A、 3.0 B、 2.0 C、 6.0 D、 4.0
答案是:标准答案:C
6+t值的数据类型为。(本题1.0分) A、 int B、 float C、 不确定 D、 double
答案是:标准答案:D
有以下定义:char a[10],*p=a;不能给数组a输入字符串的语句是( )。(本题1.0分) A、 gets(a) B、 gets(a[0]) C、 gets(&a[0]) D、 gets(p)
答案是:标准答案:B
C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是(本题1.0分) A、 增加了一些新的运算符 B、 允许函数重载,并允许设置缺省参数 C、 规定函数说明符必须用原型 D、 引进了类和对象的概念
答案是:标准答案:D
执行语句“int a=1,b=2;c=1/b*a;”后,变量c的值是( )。(本题1.0分) A、 0 B、 0.5 C、 1 D、 2
答案是:标准答案:A
以下_____是不正确的强制类型转换方式。(本题1.0分) A、 (type表达式) B、 (type)表达式 C、 type(表达式) D、 (type)(表达式)
答案是:标准答案:A
若有说明语句:char c=.97.;则变量c ( )。(本题1.0分) A、 包含1个字符 B、 包含2个字符 C、 包含3个字符 D、 说明不合法,c的值不确定
答案是:标准答案:A
以下选项中,不能定义s为合法的结构变量是 。( )(本题1.0分) A、 struct abc { double a; char b[10]; }s; B、 struct
答案是:标准答案:D
若要利用下面的程序段使指针变量p指向一个存储型变量的存储单元,则在【 】中应有的内容是() int *p; p = 【 】malloc(sizeof(int)); A、 int B、 int * C、 (*in
答案是:标准答案:D
劳动力需求缺乏弹性表示为()。(本题1.0分) A、 Ed>2 B、 Ed<2 C、 Ed>l D、 Ed<1
答案是:标准答案:D
有以下程序: main() { int m, n, p; scanf("m=%dn=%dp=%d", &m, &n, &p); …… } 若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为789,则正确的
答案是:标准答案:A
C语言的语句注释必须以 ( )结束 。(本题1.0分) A、 逗号 B、 双斜线// C、 空格 D、 回车
答案是:标准答案:D
在C语言中,字符型数据在内存占( )个字节。(本题1.0分) A、 4 B、 2 C、 8 D、 1
答案是:标准答案:D
空类就是没有________的类。(本题1.0分) A、 类名 B、 任何成员 C、 数据成员 D、 成员函数
答案是:标准答案:B
转义字符’\n’的含义是( )(本题1.0分) A、 跳格 B、 光标加到行首 C、 回车换行 D、 竖向跳到下一行
答案是:标准答案:C
判断两个字符串是否相等,应当使用语句( )。(本题1.0分) A、 if((a,b)==0) B、 if(strcmp(a,b)) C、 if(a==b) D、 if(a=b)
答案是:标准答案:B
说明友元函数的关键字为(本题1.0分) A、 inline B、 virtual C、 friend D、 define
答案是:标准答案:C
.若有说明:inta[3][4]={0},则只有元素a[0][0]可得到初值0。(本题1.0分) A、 正确 B、 错误
答案是:标准答案:A
算术运算符的优先级别低于赋值运算符。 ( )(本题1.0分) A、 正确 B、 错误
答案是:标准答案:B
C语言的数组名称可以含下划线。 ( )(本题1.0分) A、 正确 B、 错误
答案是:标准答案:A
流是一种抽象,它负责在数据的生产者和数据的消费者之间建立联系,并管理数据的流动。()(本题1.0分) A、 正确 B、 错误
答案是:标准答案:A
在printf函数中,格式字符"%3c"可用来输出3个字符。 ( )(本题1.0分) A、 正确 B、 错误
答案是:标准答案:A
定义枚举类型的关键字是union。()(本题1.0分) A、 正确 B、 错误
答案是:标准答案:B
C语言中,一个float型数据在内存中占2个字节。 ( )(本题1.0分) A、 正确 B、 错误
答案是:标准答案:B
char a[]={.a.,.b.,.c.};char b[]={"abc"};数组a和数组 b 占用的内存空间大小不一样.( )(本题1.0分) A、 正确 B、 错误
答案是:标准答案:A
若用数组名作为函数调用的实参,传递给形参的是数组的首地址。( )(本题1.0分) A、 正确 B、 错误
答案是:标准答案:A
若有说明char sl=.077.,s2="\";则s1中包含____ 个字符,s2中包含 _____ 个字符。(本题2.0分)
答案是:标准答案: (1) 1 (2) 1
在16位PC机环境下,int类型数据应占 ___个字节,short类型数据应占2___个字节,long类型数据应占 ___ 个字节,double类型数据应占___ 个字节。(本题2.0分)
答案是:标准答案: (1) 2 (2) 2 (3) 4 (4) 8
以下程序的输出结果是_____。 #include void fun() { static int a=0; a+=2
答案是:标准答案: 246
设有以下程序: #include int main() { int n1,n2; scanf(..%d..,%n2); while(n2!=0)
答案是:标准答案: 4102
以下程序运行后的输出结果是____ #include int main() { int x=1,y=0,a=0,b=0; switch(x) { c
答案是:标准答案: 2 1
输入一批正整数(以零或负数为结束标志),求其中的偶数和。(本题5.0分)
答案是:我的答案: #include int main() { int n,sum=0; scanf(''%d'',&n); while(n>0) { if(n%2==0) sum=sum+n; scanf(''%d'',&n); } prinf(''sum=%d\n'',sum); return0; }
若有以下定义int a,b; float x,则正确的赋值语句是 ( )(本题1.5分) A、 a=1,b=2 B、 b++; C、 a=b=5 D、 b=int(x);
答案是:标准答案:B
说明友元函数的关键字为(本题1.5分) A、 inline B、 virtual C、 friend D、 define
答案是:标准答案:C
在C语言程序中,main()的位置____________。( )(本题1.5分) A、 必须作为第一个函数 B、 必须作为最后一个函数 C、 必须放在它所调用的函数之后 D、 可以任意位置
答案是:标准答案:D
以下标识符中不全是保留字的是( )。(本题1.5分) A、 case for int B、 defaultthen while C、 bool class long D、 goto re
答案是:标准答案:B
以下程序的运行结果是( )。 main() {int n; for(n=1;n<=10;n++) { if(n%3==0)continue; printf("%d ",n); } } (本题1.5分) A、 1 2
答案是:标准答案:A
若以"a+"方式打开一个已存在的文件,则以下叙述正确的是( )。(本题1.5分) A、 文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作 B、 文件打开时,原有文件内容不被删除,位置指针移到文件开头,可作重写
答案是:标准答案:A
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是(B)。main(){int*p,*q,a,b;p=&a;printf("inputa:");scanf("%d",*p);}(本题1.5分) A、 .*p表示的是
答案是:标准答案:B
C语言中while和do-while循环的主要区别( )(本题1.5分) A、 do-while的循环体至少执行一次 B、 while的循环控制条件比do-while的循环控制条件严格 C、 do-while允许从外部转到循
答案是:标准答案:A
在位运算中,操作数每左移一位,其结果相当于( ).(本题1.5分) A、 操作数乘以2 B、 操作数除以2 C、 操作数除以4 D、 操作数乘以4
答案是:标准答案:A
以下有关宏替换的叙述不正确的是( )。(本题1.5分) A、 宏替换不占用运行时间 B、 宏名无类型 C、 宏替换知识字符替换 D、 宏名必须用大写字母表示
答案是:标准答案:D
针对下列程序段回答问题( )。for(t=1;t<=100;t++){ scanf("%d",&x);if(x<0)continue;printf("%3d",t);}(本题1.5分) A、 printf函数永远也不执行
答案是:标准答案:D
可以与ADO数据控件绑定的控件必须具有_属性。(本题1.5分) A、 Connectionstring B、 Caption C、 DataSource D、 RecordSource
答案是:标准答案:C
在C语言中,字符型数据在内存占( )个字节。(本题1.5分) A、 4 B、 2 C、 8 D、 1
答案是:标准答案:D
C 语言中运算对象必须是整型的运算符是( )。(本题1.5分) A、 %= B、 / C、 = D、 〈=
答案是:标准答案:A
若在类外有函数调用X::func();则函数func是类 X的________函数。(本题1.5分) A、 私有静态成员函数 B、 公有非静态成员函 C、 公有静态成员函数 D、 友元函数
答案是:标准答案:C
设有定义:intn=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是()。(本题1.5分) A、 p=1; B、 *q=2; C、 q=p; D、 *p=5;
答案是:标准答案:D
有如下程序,输入数据:12345M678后(表示回车),x的值是 ( ) 。 #include main() { int x; float y; scanf("%3d%f",
答案是:标准答案:B
下列变量名中,不合法的是( )。(本题1.5分) A、 sum B、 _student C、 1a D、 a1
答案是:标准答案:C
C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是 。( )(本题1.5分) A、 void B、 int C、 float D、 double
答案是:标准答案:B
边际产量MP用公式表示为()。(本题1.5分) A、 △L/△Q B、 △Q/△L C、 Q/L D、 L/Q
答案是:标准答案:B
设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是( )。(本题1.5分) A、 (!a==1)&&(!b==0) B、 (a
答案是:标准答案:A
已有变量定义和函数用语句:int a=25;print_value(&a);下面函数的输出结果是() void print_value(int *x) { printf(..%d\n..,++*x);} A、 23 B、
答案是:标准答案:D
下列运算符重载时,只能采用类成员函数形式的有(本题1.5分) A、 << B、 + C、 [] D、 ==
答案是:标准答案:C
下列常数中,合法的C 常量是( )。(本题1.5分) A、 "x-y" B、 .105. C、 .Be. D、 7ff
答案是:标准答案:A
.以下程序段( )。x=-1;do{x=x*x;}while(!x);(本题1.5分) A、 . 是死循环 B、 . .循环执行二次 C、 . .循环执行一次 D、 . .有语法错误
答案是:标准答案:C