注意:此页面搜索的是所有试题
桂林理工大学高级语言程序设计
(判断题)函数可以有多个参数,参数间用逗号分隔。 ( )(本题2.0分)
A.正确
B.错误
(判断题)C++语言的int型数据占内存2个字节。 ( )(本题2.0分) A.正确 B.错误
48.(填空题)运算符重载函数的调用必须使用关键字 ___ 。(本题2.0分)
49.(填空题)如果一个派生类只有一个唯一的基类,则这种继承称为 _____ 。
(填空题)定义类时使用的关键字是 _____ 。(本题2.0分)
(单选题)若z=0,w=1,x=2,y=3,则执行z=w<x?(w+x):(w+y);语句后,z为 __ (本题2.0分) A.2 B.3 C.1 D.4
.(单选题)表达式: 10!=9的值是________(本题2.0分) A.true B.非零值 C.0 D.1
(单选题)以下可作为函数fopen中第一个参数的正确格式是 (本题2.0分) A.c:user\text.tex B.c:\user\text.txt C.“c:user\text.tex” D.“c:\\user\\text.txt”
(单选题)若有函数声明为:void func(double *p);则以下函数调用正确的是____。(本题2.0分) A.double x; f(x); B.double x; f(*x); C.double x; f(&x); D.int x; f(&x);
(单选题)当调用函数时,实参是一个数组名,则向函数传送的是 。(本题2.0分) A.数组的长度 B.数组的首地址 C.数组每一个元素的地址 D.数组每个元素中的值
(单选题) 若有宏定义#define PI 3.14 #define S(r) PI*r*r 则主函数中语句s2=S(r+3); 宏替换后的结果为 (本题2.0分) A.s2=PI*r+3*r+3 B.s2=3.14*(r+3)*(r+3) C.s2=3.14*r+3*r+3 D.s2= PI*r*r
(单选题)若有以下程序段 char a=3,b=6,c; c=a^b<<2; 则执行后c的二进制值是 [ ](本题2.0分) A.00011011 B.00010100 C.00011100 D.00011000
(单选题) 有如下程序段 int *p,a=10,b=1; p=&a; a=*p+b;执行该程序段后,a的值____. ( )(本题2.0分) A.12 B.11 C.10 D.编译出错
(单选题)若有定义语句int (*p)[M];其中的标识符p是 [ ](本题2.0分) A.M个指向整型变量的指针 B.指向M个整型变量的函数指针 C.一个指向具有M个整型元素的一维数组指针 D.具有M个指针元素的一维指针数组,每个元素都只能指向整型量
(单选题) 有如下程序 main() { int i,sum; for(i=1;i<=3;sum++) sum+=i;printf("%d ",sum); } 该程序的执行结果是____. ( )(本题2.0分) A.6 B.3 C.死循环 D.0
(判断题)C++语言的int型数据占内存2个字节。 ( )(本题2.0分) A.正确 B.错误
48.(填空题)运算符重载函数的调用必须使用关键字 ___ 。(本题2.0分)
49.(填空题)如果一个派生类只有一个唯一的基类,则这种继承称为 _____ 。
(填空题)定义类时使用的关键字是 _____ 。(本题2.0分)
(单选题)若z=0,w=1,x=2,y=3,则执行z=w<x?(w+x):(w+y);语句后,z为 __ (本题2.0分) A.2 B.3 C.1 D.4
.(单选题)表达式: 10!=9的值是________(本题2.0分) A.true B.非零值 C.0 D.1
(单选题)以下可作为函数fopen中第一个参数的正确格式是 (本题2.0分) A.c:user\text.tex B.c:\user\text.txt C.“c:user\text.tex” D.“c:\\user\\text.txt”
(单选题)若有函数声明为:void func(double *p);则以下函数调用正确的是____。(本题2.0分) A.double x; f(x); B.double x; f(*x); C.double x; f(&x); D.int x; f(&x);
(单选题)当调用函数时,实参是一个数组名,则向函数传送的是 。(本题2.0分) A.数组的长度 B.数组的首地址 C.数组每一个元素的地址 D.数组每个元素中的值
(单选题) 若有宏定义#define PI 3.14 #define S(r) PI*r*r 则主函数中语句s2=S(r+3); 宏替换后的结果为 (本题2.0分) A.s2=PI*r+3*r+3 B.s2=3.14*(r+3)*(r+3) C.s2=3.14*r+3*r+3 D.s2= PI*r*r
(单选题)若有以下程序段 char a=3,b=6,c; c=a^b<<2; 则执行后c的二进制值是 [ ](本题2.0分) A.00011011 B.00010100 C.00011100 D.00011000
(单选题) 有如下程序段 int *p,a=10,b=1; p=&a; a=*p+b;执行该程序段后,a的值____. ( )(本题2.0分) A.12 B.11 C.10 D.编译出错
(单选题)若有定义语句int (*p)[M];其中的标识符p是 [ ](本题2.0分) A.M个指向整型变量的指针 B.指向M个整型变量的函数指针 C.一个指向具有M个整型元素的一维数组指针 D.具有M个指针元素的一维指针数组,每个元素都只能指向整型量
(单选题) 有如下程序 main() { int i,sum; for(i=1;i<=3;sum++) sum+=i;printf("%d ",sum); } 该程序的执行结果是____. ( )(本题2.0分) A.6 B.3 C.死循环 D.0