更多“下列程序执行后的输出结果为( )。 CHARACTER*6C C=’1234567890’ CALLSS(C) END”相关问题
  • 第1题:

    下列程序段的输出结果是【 】。

    cout << fixed<<509.123456789<<end1;


    正确答案:123457
    123457 解析:fixed的意义是在小数点后保留六位,所以 fixed输出为509.123457。

  • 第2题:

    执行以下程序后的输出结果为 ( )。includeUsing namespace std;void fun(int x, int y

    执行以下程序后的输出结果为 ( )。#include<iostream>Using namespace std;void fun(int x, int y, int *cp, int *dp) {*cp=x+ y; 2*dp=x- y;}void maia() {int a, b, c, d; a=30; b=50; fun(a, b, &c, &d); cout<<c<<','<,d<<end1;}

    A.50, 30

    B.30, 50

    C.80, 20

    D.80, 20


    正确答案:C

  • 第3题:

    执行下列程序后,鼠标单击窗体,输出结果为

    A.DownUpCliek

    B.CliekDownUp

    C.DownCliekUp

    D.UpDownClick


    正确答案:A
    鼠标单击时,依次引发MouseDown、MouseUp、Click事件,即Click事件包含鼠标按下和放开事件。

  • 第4题:

    下列程序的输出结果为includevoid main( ){char * a[ ]={"hello","the","world"};c

    下列程序的输出结果为 #include<iostream.h> void main( ) { char * a[ ]={"hello","the","world"}; char * * pa=a; pa++; cout <<*pa<<end1; }

    A.hello

    B.the

    C.world

    D.hellotheworld


    正确答案:B
    解析:本题主要考查的是指针数组和指向指针的指针之间的关系,其中a是指针数组,pa是指向指针数组行的指针,所以pa自加1相当于指向下一行。

  • 第5题:

    下列程序的输出结果为includevoid main(){char*a[]={"hello","the","world"};char*

    下列程序的输出结果为 #include<iostream.h> void main() { char*a[]={"hello","the","world"}; char**pa=a; pa++; cout<<*pa<<end1; }

    A.hello

    B.the

    C.world

    D.hello the world


    正确答案:A
    解析:本题考查的是字符数组的初始化,选项B)中用3个元素初始化大小为2的数组,越界了;选项C)中应该是2行3列的数组,题中使用3行2列初始化;选项D)中数组合后应用方括号。

  • 第6题:

    执行下列程序语句后,输出结果为()。ineludeusing namespace std;int m=5;int main(){i

    执行下列程序语句后,输出结果为( )。 #inelude<iostream> using namespace std; int m=5; int main() { int m=3; m++; ::m++; cout<<m<<end1; return 0; }

    A.3

    B.4

    C.5

    D.6


    正确答案:B

  • 第7题:

    以下程序执行后的输出结果是 ( )。include class Basel{public: void fun(){ cout<<

    以下程序执行后的输出结果是 ( )。 #include <iostream.h> class Basel { public: void fun(){ cout<<"Basel"<<end1; } }; class Base2 { public: void fun() { cout<<"Base2"<<end1; } } class Derived : public Basel,public Base2 { }; void main() { Derived Obj; Obj.fun(); }

    A.Basel

    B.Base2

    C.BaselBase2

    D.程序产生二义性


    正确答案:D
    解析:本题考核继承中可能出现的二义性问题;题中当派生类Derived的对象obj访问函数fun()时,由于无法确定访问的是基类Basel中的fun()函数还是基类Base2中fun()函数,从而对函数fun()的访问产生二义性。

  • 第8题:

    下列程序执行后,在Ctrl和Alt这两个键都被按下的同时,再在文本框中输入“a”,输出结果为 Prirate Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer) If Shift > 0 And KeyCode >= Asc("A")Then Print KeyCode + Shift End If End Sub

    A.65

    B.71

    C.0

    D.出错


    正确答案:B
    解析:控件事件过程也有带参数的,参数数目一般不能改动,但参数值可以像在普通过程中一样进行更改。另外,Keycode返回字符的ASCII码,“a”和“A”对应65。Shift参数是一个位域,它用最少的位响应Shift键(位0)、Ctrl键(位1)和Alt键(位2)。这些位分别对应于值1、2和4。如果Ctrl和Alt这两个键都被按下,则shift的值为6。最后在窗体上输出71。

  • 第9题:

    有程序:CHARACTER*4A,B*6A=‘ABCD’B=A∥‘EFGH’WRITE(*,*)BEND此程序执行后的输出结果为:()

    • A、ABCDEFGH
    • B、ABCDEF
    • C、ABCD
    • D、EFGH

    正确答案:B

  • 第10题:

    单选题
    有程序:CHARACTER*6SS=‘ABCDEF’CALLSS(S)ENDSUBROUTINESS(S1)CHARACTERS1*3WRITE(*,*)S1END此程序执行后的输出结果为:()
    A

    ABC

    B

    BCD

    C

    CDE

    D

    DEF


    正确答案: B
    解析: S1的长度为3个字符,则存放S字符串的前3个字符,所以输出结果为ABC。

  • 第11题:

    单选题
    有程序:READ(*,100)A100FORMAT(3x,F6.2)WRITE(*,200)A200FORMAT(1x,F8.2)END当执行此程序时,从键盘输入1234567890↙,则程序的运行结果是:()
    A

    4567.89

    B

    1234.56

    C

    ******

    D

    1234.5


    正确答案: B
    解析: 注意在读入数据时,按场宽截取数据,空3个格从4开始截取到9共6列,而后按d指定的位数确定小数点位置,小数点保留2位。则A为4567.89,按200语句格式输出,场宽8位,小数点保留2位。

  • 第12题:

    单选题
    程序 character*(*)name name=’apple’ L=len(name) Do10I=1,L 10name(I:I)=char(Ichar(name(I:I))+I print*,name end 程序运行后输出结果为( )
    A

    APPLE

    B

    brspj

    C

    jpsrb

    D

    apple


    正确答案: C
    解析: 暂无解析

  • 第13题:

    下列程序执行后,输出的结果是( )。 int x=-5,y=0; while(++x) y++; cout<<y<<end1;

    A.1

    B.2

    C.4

    D.5


    正确答案:C

  • 第14题:

    窗体上命令按钮Command1的事件过程如下:End Sub 该程序执行后,输出结果是( )。


    正确答案:A
    A)    【解析】本题考查二维数组元素的赋值。二维数组中a中第i行j列元素为(i-1)*3+j,i、J分别从3变化到4,因此,输出a(3,3)、a(3,4)、a(4,3)、a(4,4)的元素为:9 10 12 13。

  • 第15题:

    阅读下面程序,则执行后的输出结果为

    ( )


    正确答案:D
    在C中,数据只能从实际参数单向传递给形参。

  • 第16题:

    以下程序运行后的输出结果是( )。

    A)27

    B)6

    C)25

    D)30


    正确答案:B

  • 第17题:

    执行下面这段程序后,单击命令按钮,窗体中输出结果是 ______。 Private Sub Command1_Click() a=1 : b=4 : c = 9 : d = 5 If a < b Then If c<d Then x=True Else If a<c Then x=False Else x=True End If End If End If Print Val(x) End Sub

    A.True

    B.False

    C.0

    D.1


    正确答案:C
    解析:当ab为真时,程序继续进行;当cd为假时,执行else分支;当ac为真时,执行x=False,跳出三层If语句,执行输出语句。Val函数返回字符对应的数值,Val(x)为0,在窗体中输出结果。

  • 第18题:

    执行下列程序后,鼠标单击窗体,输出结果为 Private Sub Form_Click() Print"Click": End Sub Private Sub Form_MouseDown(Button As Integer,Shift_As Integer,X As Single,Y As Single) Print"Donw" End Sub Private Sub Form_MouseUp(Button As Integer,Shift_As Integer,X As Single,Y As Single) Print"Up" End Sub

    A.DownUpClick

    B.CfickDownUp

    C.DownClickUp

    D.UpDownClick


    正确答案:A

  • 第19题:

    下列程序执行后,按住键,并在文本框中输入“a”,则在窗体上输出结果为()。Private Sub Text1_K

    下列程序执行后,按住<Ctrl>键,并在文本框中输入“a”,则在窗体上输出结果为( )。 Private Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer) Print KeyCode,Shift End Sub

    A.a 2

    B.65 2

    C.97 1

    D.97 2


    正确答案:B
    解析:文本框的KeyDown事件有两个参数:KeyCode和Shift。KeyCode参数返回用户所操作的那个键的扫描代码,它告诉事件过程用户所操作的物理键,“a”的扫描码为65。Shift参数用来描述用户按下了Shift>、Ctrl>与Alt>键中的一个或多个,当用户按下Shift>键时,Shift参数的位0将变成1,当用户按下Ctrl>键时,Shift参数的位1将变成1,当用户按下Alt>键时,Shift参数的位2将变成1,因此当按下Ctrl>键时,Shift参数的值为2。

  • 第20题:

    有程序:READ(*,100)A100FORMAT(3x,F6.2)WRITE(*,200)A200FORMAT(1x,F8.2)END当执行此程序时,从键盘输入1234567890↙,则程序的运行结果是:()

    • A、4567.89
    • B、1234.56
    • C、******
    • D、1234.5

    正确答案:A

  • 第21题:

    有程序:DIMENSION(4,4)READ(*,*)AWRITE(*,10)A10FORMAT(1x,6E9.2)END此程序执行后的输出结果的记录数为:()

    • A、2
    • B、3
    • C、4
    • D、16

    正确答案:B

  • 第22题:

    单选题
    下列程序执行后的输出结果为( )。 CHARACTER9*C C=’1234567890’ CALLSS(C) END SUBROUTINESS(X) CHARACTERX*2 WRITE(*,*)X END
    A

    123456

    B

    12

    C

    56

    D

    567890


    正确答案: D
    解析: 字符型形参的长度为2,小于对应的实参长度9,则从实参中最左边的字符开始与形参结合,实参中右边的多余字符被截去,因此为12。

  • 第23题:

    单选题
    有程序:DIMENSION(4,4)READ(*,*)AWRITE(*,10)A10FORMAT(1x,6E9.2)END此程序执行后的输出结果的记录数为:()
    A

    2

    B

    3

    C

    4

    D

    16


    正确答案: B
    解析: 每条记录输出6个数,共有16个数组元素,共存放16个数,因此要分为3条记录进行输出。