注意:此页面搜索的是所有试题
桂林理工大学高级语言程序设计
(单选题)若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是 [ ](本题2.0分)
A.1
B.2
C.2
D.2.5
(单选题)已知p1和p2为指针变量,且已指向同一个整型数组中的元素,a是一个整型变量,则下面无意义的语句是( )(本题2.0分) A.a=*p1; B.a=*p1+*p2; C.a=p1-p2; D.p1=a-p2;
(单选题)以下选项中不合法的用户标识符是 [ ](本题2.0分) A.void B.Main C.prin D._123
.(单选题)若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是 [ ](本题2.0分) A.1 B.2 C.2 D.2.5
(单选题)有定义语句: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.if(a<3) x=1; else if (a<2) x=2; if(b<3) x=3; D.if(a
(单选题)设有如下程序段,则下面说法中正确的是( ) int k=10; while(k=0)k=k-1;(本题2.0分) A.while循环执行10次 B.循环是无限循环 C.循环体语句一次也不执行 D.循环体语句执行一次
(单选题)对字符数组str赋初值,str不能作为字符串使用的一个是( )(本题2.0分) A.char str[]="shanghai"; B.char str[]={"shanghai"}; C.char str[9]={.s.,.h.,.a.,.n.,.g.,.h.,.a.,.i.}; D.char str[8]={ .s.,.h.,.a.,.n.,.g.,.h.,.a.,.i.};
(单选题)已知x=45, ch=’B’,y=0;则表达式(x>=y && ch<’b’ && ! y)的值是( )(本题2.0分) A.0 B.语法错 C.1 D.“假”
(单选题)下列运算符中,不属于关系运算符的是( )。(本题2.0分) A.< B.> = C.! D.! =
(单选题)若有说明语句:char c=.\72.;则变量c ( )。(本题2.0分) A.包含1个字符 B.包含2个字符 C.包含3个字符 D.说明不合法,c的值不确定
(单选题)若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)
(单选题)当C语言的源程序在一行写不下时,可以( )。(本题2.0分) A.用逗号续行 B.用分号续行 C.用\续行 D.用空格续行
(单选题)若有定义 int a[] = {0 , 1 , 2 , 3 , 4 } , * p=a+1; 则表达式 * ++p 的值为 。(本题2.0分) A.1 B.2 C.3 D.4
.(单选题)若要用fopen函数打开一个新的二进制文件,该文件既要能读也能写,则使用文件方式应是( )。(本题2.0分) A."a+b" B."wb+" C.r+b D."ab"
(单选题)以只写方式打开一个二进制文件,应选择的文件操作方式是 __ __ 。(本题2.0分) A."a B."w C."rb" D."wb"
(单选题)已知p1和p2为指针变量,且已指向同一个整型数组中的元素,a是一个整型变量,则下面无意义的语句是( )(本题2.0分) A.a=*p1; B.a=*p1+*p2; C.a=p1-p2; D.p1=a-p2;
(单选题)以下选项中不合法的用户标识符是 [ ](本题2.0分) A.void B.Main C.prin D._123
.(单选题)若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是 [ ](本题2.0分) A.1 B.2 C.2 D.2.5
(单选题)有定义语句: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.if(a<3) x=1; else if (a<2) x=2; if(b<3) x=3; D.if(a
(单选题)设有如下程序段,则下面说法中正确的是( ) int k=10; while(k=0)k=k-1;(本题2.0分) A.while循环执行10次 B.循环是无限循环 C.循环体语句一次也不执行 D.循环体语句执行一次
(单选题)对字符数组str赋初值,str不能作为字符串使用的一个是( )(本题2.0分) A.char str[]="shanghai"; B.char str[]={"shanghai"}; C.char str[9]={.s.,.h.,.a.,.n.,.g.,.h.,.a.,.i.}; D.char str[8]={ .s.,.h.,.a.,.n.,.g.,.h.,.a.,.i.};
(单选题)已知x=45, ch=’B’,y=0;则表达式(x>=y && ch<’b’ && ! y)的值是( )(本题2.0分) A.0 B.语法错 C.1 D.“假”
(单选题)下列运算符中,不属于关系运算符的是( )。(本题2.0分) A.< B.> = C.! D.! =
(单选题)若有说明语句:char c=.\72.;则变量c ( )。(本题2.0分) A.包含1个字符 B.包含2个字符 C.包含3个字符 D.说明不合法,c的值不确定
(单选题)若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)
(单选题)当C语言的源程序在一行写不下时,可以( )。(本题2.0分) A.用逗号续行 B.用分号续行 C.用\续行 D.用空格续行
(单选题)若有定义 int a[] = {0 , 1 , 2 , 3 , 4 } , * p=a+1; 则表达式 * ++p 的值为 。(本题2.0分) A.1 B.2 C.3 D.4
.(单选题)若要用fopen函数打开一个新的二进制文件,该文件既要能读也能写,则使用文件方式应是( )。(本题2.0分) A."a+b" B."wb+" C.r+b D."ab"
(单选题)以只写方式打开一个二进制文件,应选择的文件操作方式是 __ __ 。(本题2.0分) A."a B."w C."rb" D."wb"