(单选题)完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的步骤依次为( )。(本题2.0分)
A.连接、编译
B.编译、连接
C.连接、运行
D.运行
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)在文件使用方式中,字符串"rb"表示( )。(本题2.0分)
A.打开一个已存在的二进制文件,只能读取数据
B.打开一个文本文件,只能写入数据
C.打开一个已存在的文本文件,只能读取数据
D.打开一个二进制文件,只能写入数
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)逻辑运算符两侧运算对象的数据类型 (1) 。(本题2.0分)
A.只能是
B.可以是任何类型的数据
C.只能是整型或字符型数据
D.只能是
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)若有函数声明为:void func(double *p);则以下函数调用正确的是____。(本题2.0分)
A.double x; f(x);
B.double x; f(
C.double x; f(&x);
D.int
答案是:答案:C.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)下面哪条语句是错误的 (本题2.0分)
A.int a=0
B.int a=b=c=1
C.int a=0
D.int a
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)若有定义和语句: int a=10,b=20,*p=&a,**pp=&p;p=&b;printf("%d %d\n",*p,**pp); ,则输出结果是 __ __ 。(本题2.0分)
A.10,20
B.10,10
C.2
答案是:答案:D.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)能正确表示 a 和 b 同时为正或同时为负的逻辑表达式 。(本题2.0分)
A.(a>=0||b>=0)&&(a<0 ||b<0)
B.(a>=0 && b>=0)&&(a<0
答案是:答案:D.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)continue 语句的作用是 (本题2.0分)
A.中止函数的执行
B.立即中止循环
C.中止本次循环,直接开始下一次循环
D.从一个循环体直接跳转至另一个循环体内
答案是:答案:C.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)以下正确的 C 标识符是 (本题2.0分)
A.0XH
B._80
C.main#
D.A$
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)下面用scanf语句获得从键盘输入的值,正确的语句是: (本题2.0分)
A.int a[12]
B.char a[12]
C.int a[12]
D.int a
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)若有函数说明为 void f(double * s); 则以下函数调用正确的是 (14) 。(本题2.0分)
A.double x; f(x);
B.double x; f(
答案是:答案:C.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)字符串常量在存储时末尾以’\n’结束。 ( )(本题1.5分)
A.正确
B.错误
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)假定变量x,y,z在说明时已赋初值,则 if ((x=y+5)>0) z=x; 是正确的。 ( )(本题1.5分)
A.正确
B.错误
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)在使用cin函数之前应包含头文件”iostream”。 ( )(本题1.5分)
A.正确
B.错误
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)函数的定义不可以嵌套,但函数的调用可以嵌套。 ( )(本题1.5分)
A.正确
B.错误
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)1个程序中可以包含多个main函数。( ) (本题1.5分)
A.正确
B.错误
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)for语句不可以有for(;;) ;的形式。 ( )(本题1.5分)
A.正确
B.错误
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题) 若已定义int a=5;下面对两个语句(1)int *p=&a;和(2) *p=a;的解释是:语句(1)和(2) 中的 *p 含义相同,都表示给指针变量 p 赋值(本题1.5分)
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)若变量已有正确定义,且 num = sum = 7 ;则执行表达式 sum = num++, sum ++, ++num 后 sum 的值为 7.(本题1.5分)
A.true
B.false
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
.(判断题)枚举类型定义中的枚举标识符有次序关系,能够进行比较大小的运算。(本题1.5分)
A.true
B.false
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)while(1) break; 不是死循环。(本题1.5分)
A.true
B.false
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)C++语言的int型数据占内存2个字节。 ( )(本题1.5分)
A.正确
B.错误
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)函数可以有多个参数,参数间用逗号分隔。 ( )(本题1.5分)
A.正确
B.错误
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)改写磁盘文件中的数据,文件打开方式正确的是 (12) 。(本题2.0分)
A."ab+"
B."rb+"
C."wb+"
D."rb"
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)以只写方式打开一个二进制文件,应选择的文件操作方式是 __ __ 。(本题2.0分)
A."a
B."w
C."rb"
D."wb"
答案是:答案:D.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
.(单选题)若要用fopen函数打开一个新的二进制文件,该文件既要能读也能写,则使用文件方式应是( )。(本题2.0分)
A."a+b"
B."wb+"
C.r+b
D."ab"
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)若有定义 int a[] = {0 , 1 , 2 , 3 , 4 } , * p=a+1; 则表达式 * ++p 的值为 。(本题2.0分)
A.1
B.2
C.3
D.
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)当C语言的源程序在一行写不下时,可以( )。(本题2.0分)
A.用逗号续行
B.用分号续行
C.用\续行
D.用空格续行
答案是:答案:C.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)若int k=7,x=12;则能使值为3的表达式是( )。(本题2.0分)
A.x%=(k%=5)
B.x%=(k-k%5)
C.x%=k-k%5
D.(x%=k)-(k%=5)
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)若有说明语句:char c=.\72.;则变量c ( )。(本题2.0分)
A.包含1个字符
B.包含2个字符
C.包含3个字符
D.说明不合法,c的值不确定
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)下列运算符中,不属于关系运算符的是( )。(本题2.0分)
A.<
B.> =
C.!
D.! =
答案是:答案:C.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)已知x=45, ch=’B’,y=0;则表达式(x>=y && ch<’b’ && ! y)的值是( )(本题2.0分)
A.0
B.语法错
C.1
D.“假”
答案是:答案:C.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)对字符数组str赋初值,str不能作为字符串使用的一个是( )(本题2.0分)
A.char str[]="shanghai";
B.char str[]={"shanghai"};
C.char str[9]={.s.,.
答案是:答案:D.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)设有如下程序段,则下面说法中正确的是( ) int k=10; while(k=0)k=k-1;(本题2.0分)
A.while循环执行10次
B.循环是无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次
答案是:答案:C.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)有定义语句:int a=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是( )。(本题2.0分)
A.if(c
B.if(a>3) x=3; else if(a<2) x=2; else x=1;
C.
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
.(单选题)若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是 [ ](本题2.0分)
A.1
B.2
C.2
D.2.5
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)以下选项中不合法的用户标识符是 [ ](本题2.0分)
A.void
B.Main
C.prin
D._123
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)已知p1和p2为指针变量,且已指向同一个整型数组中的元素,a是一个整型变量,则下面无意义的语句是( )(本题2.0分)
A.a=*p1;
B.a=*p1+*p2;
C.a=p1-p2;
D.p1=a-p2;
答案是:答案:D.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是 [ ](本题2.0分)
A.1
B.2
C.2
D.2.5
答案是:答案:C.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
有如下程序 main() { int i,sum; for(i=1;i<=3;sum++) sum+=i;printf("%d ",sum); } 该程序的执行结果是____. ( )(本题2.0分)
A.6
B.3
答案是:答案:C.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)若有定义语句int (*p)[M];其中的标识符p是 [ ](本题2.0分)
A.M个指向整型变量的指针
B.指向M个整型变量的函数指针
C.一个指向具有M个整型元素的一维数组指针
D.具有M个指针元素的一维指针数组,每个
答案是:答案:C.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
有如下程序段 int *p,a=10,b=1; p=&a; a=*p+b;执行该程序段后,a的值____. ( )(本题2.0分)
A.12
B.11
C.10
D.编译出错
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)若有以下程序段 char a=3,b=6,c; c=a^b<<2; 则执行后c的二进制值是 [ ](本题2.0分)
A.00011011
B.00010100
C.00011100
D.00011000
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
若有宏定义#define PI 3.14 #define S(r) PI*r*r 则主函数中语句s2=S(r+3); 宏替换后
答案是:答案:C.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)当调用函数时,实参是一个数组名,则向函数传送的是 。(本题2.0分)
A.数组的长度
B.数组的首地址
C.数组每一个元素的地址
D.数组每个元素中的值
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)若有函数声明为:void func(double *p);则以下函数调用正确的是____。(本题2.0分)
A.double x; f(x);
B.double x; f(*x);
C.double x; f(&x);
D
答案是:答案:C.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)以下可作为函数fopen中第一个参数的正确格式是 (本题2.0分)
A.c:user\text.tex
B.c:\user\text.txt
C.“c:user\text.tex”
D.“c:\\u
答案是:答案:D.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
.(单选题)表达式: 10!=9的值是________(本题2.0分)
A.true
B.非零值
C.0
D.1
答案是:答案:D.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(单选题)若z=0,w=1,x=2,y=3,则执行z=w
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计 目前为: 1/2 页 首页 上页 下页 尾页
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(填空题)定义类时使用的关键字是 _____ 。(本题2.0分)
答案是:答案:class.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
49.(填空题)如果一个派生类只有一个唯一的基类,则这种继承称为 _____ 。
答案是:答案:单继承.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
48.(填空题)运算符重载函数的调用必须使用关键字 ___ 。(本题2.0分)
答案是:答案:operator.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)C++语言的int型数据占内存2个字节。 ( )(本题2.0分)
A.正确
B.错误
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)函数可以有多个参数,参数间用逗号分隔。 ( )(本题2.0分)
A.正确
B.错误
答案是:答案:A
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)算术运算符的优先级别低于赋值运算符。 ( )(本题2.0分)
A.正确
B.错误
答案是:答案:B.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)unsigned 和 void 在 C 中都是保留字( ).(本题2.0分)
A.正确
B.错误
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)表达式 ++i 表示对变量 i 自加1.( )(本题2.0分)
A.正确
B.错误
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)while(1) break; 不是死循环。(本题2.0分)
A.正确
B.错误
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)函数的定义不可以嵌套,但函数的调用可以嵌套。 ( )(本题2.0分)
A.正确
B.错误
答案是:答案:B
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计
(判断题)C语言中不能使用关键字作为标识符。 ( )(本题2.0分)
A.正确
B.错误
答案是:答案:A.
更新时间:2023/4/3 12:59:00
出自:桂林理工大学高级语言程序设计 目前为: 1/2 页 首页 上页 下页 尾页