11、哪个选项是下面代码的执行结果? s='PYTHON' print("{0:3}".format(s))‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫A.PYTHONB.PYTHONC.PYTHD.PYT

题目

11、哪个选项是下面代码的执行结果? s='PYTHON' print("{0:3}".format(s))‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫

A.PYTHON

B.PYTHON

C.PYTH

D.PYT


相似考题
更多“11、哪个选项是下面代码的执行结果? s='PYTHON' print("{0:3}".format(s))‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫”相关问题
  • 第1题:

    哪个选项是下面代码的执行结果()s='PYTHON'print("{0:3}".format(s))

    A、PYTHON

    B、PYT

    C、PYTH

    D、PYTHON


    答案:A

  • 第2题:

    执行下面程序后输出的结果是()。include using namespace std;int main(){ int a[4][4

    执行下面程序后输出的结果是( )。 #include <iostream> using namespace std; int main(){ int a[4][4]={{1,2,3,-4},{7,-12,-13,8},{-21,9,0,-24},{-31,10,-33,11}}; int i,j,s=0; for(i=0;i<4;i++){ for(j=0;j<4;j++){ if(a[i][j]>=0)continue; s+=a[i][j]; } } coat<<s<<endl; return 0; }

    A.141

    B.-138

    C.-1

    D.75


    正确答案:B
    解析:在内层循环中,遇到大于等于0的数,继续执行下次循环,否则执行s+=a[i][j],即把其值累加并保存在变量s中。所以本题双重循环的功能是:计算数组中所有负数的累加和。

  • 第3题:

    执行以下语句后,输出的结果是 s$=“ABCDEFGHI” Print Mid$(s$,3,4) Print Len(s$)

    A.ABCD 11

    B.CDEF 11

    C.EFGH 11

    D.HIJK 11


    正确答案:B
    解析:Mid(s$,i,n)表示从字符串s$的第i个字符开始向后截取n个字符,Len(s$)返回字符串s$的长度。

  • 第4题:

    有以下程序 int f (int A) { return a%2; } main ( ) { int s[8]={1,3,5,2,4,6),i,d=0; for (i=0; f(s[i]; i++) d +=s[i]; print f ("%d\n", D) ; } 程序运行后的输出结果是

    A.9

    B.11

    C.19

    D.21


    正确答案:A
    解析:本题考核的知识点是一维数组的定义,初始化和数组中元素的引用。函数f()的作用是形参a为偶数的时候返回0,主函数中首先定义了一个长度为8的一维数组,然后给它赋初值使得s[0]=1、a[1]=3、s[2]=5、s[3]=2、s[4]=4、s[5]=6.其他没有赋值的数组元素将自动赋值为0。for循环中,当s[1]不为偶数的时,将s[i]相加,即当i=3时,s[i]=2为偶数,退出循环,此时d的值为d=s101+s[1]+s[2]=1+3+5=9,因此最后输出的d的值为9。所以,4个选项中选项A符合题意。

  • 第5题:

    下面程序运行后,输出结果为( )。 Dim a() a=Array(1,3,5,7,9) s=0 For i=1 To 4 s=s*10+a(i) Next i Print s

    A.1357

    B.3579

    C.7531

    D.9753


    正确答案:B
    解析:本题考查数组和循环的知识。在VBA中定义的数组如果没有指明下限一律默认下限为0。本题实际上每次把s*10然后加上数组的某一个元素构成一个新的数字,是从下标为1也就是第二个数组元素开始的。

  • 第6题:

    下面程序运行后的输出结果是()。includemain(){int a[5]={1,0,4,2,0},b[5]={1,2,3,4,5}

    下面程序运行后的输出结果是( )。 #include<stdio.h> main() {int a[5]={1,0,4,2,0},b[5]={1,2,3,4,5},i,s=0; for(i=0;i<5;i++)s=s+b[a[i]]; printf("%d\n”,s); }

    A.12

    B.15

    C.11

    D.8


    正确答案:A

  • 第7题:

    以下语句的输出结果是 a=Sqr(3) Print Format(a, "$$ # # # # . # # #")

    A.$1.732

    B.$S1.732

    C.1732

    D.$$0001.732


    正确答案:B
    解析:本题主要是对输出格式的考查。Format的一般格式为:Format(数字表达式,格式字符串)格式字符串中描述符有好多,其中“#”指输出数字,不在输出的前后补0;“$”表示在输出数字前加“$”。题中“$$####. ###”表示在输出数据前加“$$”且输出数据保留三位小数。故选项B正确。

  • 第8题:

    下面程序运行后输出结果是( )。 For I=1 to 2 S=1 For j=0 to I-1 S=S+S*I Next j Print S Next I

    A.1 1

    B.0 2

    C.2 9

    D.6 9


    正确答案:C

  • 第9题:

    下列代码的执行结果是______。 public class ex55 { public static void main(String args[] ) { String s1=new String("hello"); String s2=new String("hello"); System.out.print (s1==s2); System.out.print (","); System.out.println (s1.equals (s2)); } }

    A.true, false

    B.true, true

    C.false, true

    D.false, false


    正确答案:C

  • 第10题:

    执行下列语句后,输出结果为______。

    s$="ABCDEFG"

    Print InStr(s$,"efg")

    Print LCase$(s$)


    正确答案:0CR>abcdefg
    0CR>abcdefg 解析:本题考查了字符串函数的应用。InStr函数是字符串匹配函数,它的格式为:InStr([首字符位置,]字符串1,字符串2[,n])。它的功能是在字符串1中查找字符串2,如果找到了,则返回字符串2的第一个字符在字符串1中的位置。注意:字符串的第一个字符的位置为1。
    LCase$函数是字母大小写转换函数,它的格式为:LCase$(字符串)。它可以将字符串中的大写字母转换为小写字母。
    UCase$函数也是字母大小写转换函数,它的格式为:UCase$(字符串)。它可以将字符串中的小写字母转换为大写字母。

  • 第11题:

    有如下VB程序,它的输出结果是()。 S=0 For I=1 To 10 S=S+I Next I Print “S=”;S

    • A、0
    • B、S=S+I
    • C、55
    • D、S=55

    正确答案:D

  • 第12题:

    "假设x=2.3456,则执行代码Print Format(x,""00##.0%"")后窗体上的结果为()。"

    • A、2.3%
    • B、234.6%
    • C、0234.0%
    • D、0234.6%

    正确答案:B

  • 第13题:

    哪个选项是下面代码的执行结果()name="Python语言程序设计课程"print(name[0],name[2:-2],name[-1])

    A、Pthon语言程序设计课课

    B、Pthon语言程序设计课

    C、Pthon语言程序设计程

    D、Pthon语言程序设计课程


    答案:C

  • 第14题:

    阅读下面代码 public class Test2005 { public static void main(String args[]) { String s="Test"; switch(s) { case"Java":System.out.print("Java"); break; case"Language":System.out.print("Language"): break; case"Test":System.out.print("Test"); break; } } } 其运行结果是

    A.Java

    B.Language

    C.Test

    D.编译出错


    正确答案:D
    解析:switch语句根据其后表达式的值从多个分支中选择一个来执行,表达式只能返回int、byte、shirt和char类型。本程序中s的值为String类型,所以类型不兼容,编译出错。

  • 第15题:

    执行下列语句后,输出结果是______。

    s$="ABCDEFG"

    Print lnStr(s$,"efg")

    Print LCase$(s$)


    正确答案:0CR>abcdefg
    0CR>abcdefg 解析: 本题考查了字符串函数的应用。lnStr函数是字符串匹配函数,它的格式为:InStr([首字符位置,]字符串1,字符串2[,n])。它的功能是在字符串1中查找字符串2,如果找到了,则返回字符串2的第一个字符在字符串1中的位置。注意:字符串的第一个字符的位置为1。

  • 第16题:

    下面代码输出结果是()。inti=0,s=0;do{if(i%2==0){i++;continue;}i++;s=s+i;}while(i<7);System.out.println(s);

    A、16

    B、12

    C、28

    D、21


    正确答案:B

  • 第17题:

    下面程序段的运行结果是( )。 char * format="%s,a=%d,b=%d\n"; int a=11,b=10; a+ =b; printf(format,"a+=b",a,b);

    A.for,"a+=b",ab

    B.format,"a+=b"

    C.a+=b,a=21,b=10

    D.以上结果都不对


    正确答案:C
    解析:字符串常量是由双引号括起来的一串字符,每一个字符串常量都分别占用内存中一串连续的存储空间,这些连续的存储空间实际上就是字符型一维数组。

  • 第18题:

    程序段如下: Dim i As Integer,s As Integer For i=4 To 1 Step-1 s=s+i Next i Print s,i执行的结果是( )。

    A.10 0

    B.9 1

    C.10 1

    D.9 0


    正确答案:A
    解析:For循环的结束条件是循环变量的值在变化方向上“超过”终值,本题循环变量i的初值为4,终值为1,步长为1,所以变化方向是从大到小,在i=4、i=3、i=2和i=1时,分别执行一次循环,在循环中把循环变量i的值(4、3、2、1)分别加到变量s中。四次循环过后,循环变量的值变为0,已经在变化方向上超过了终值,循环结束。

  • 第19题:

    程序代码如下,当单击窗体上的Command1控件时,在窗体上输出的结果是( )。 Private Sub Command1_Click() Dim aa(3,3)As Integer Dim i As Integer,j As Integer Dim s As Integer For i=0 To 3 For j=0 To 3 aa(i,j)=i*4+j+1 Next j Next i For i=0 To 3 s=s+aa(i,1) Next i Print s End Sub

    A.32

    B.28

    C.30

    D.36


    正确答案:A
    解析:当发生Command1_click事件时,将定义一个4行4列的数组aa(数组下标从0开始),然后通过一个两层For循环给它的各个元素赋值,赋值规律是给每一个元素赋它的行下标值乘以4,再加上列下标值再加1。然后通过一个For循环把数组元素aa(0,1)、aa(1,1)、aa(2,1)和aa(3,1)的值2、6、10、14加到s中,s的值为32。

  • 第20题:

    下面程序的运行结果是______。 Dim a,i,s a=Array("6","5","a","b","2","1") s=0 i=0 Dw While a(i)>="0" And a(i)<="9" s=10* s+a(i)-"0" Print s i=i+2 Loop

    A.12ba56

    B.652

    C.6

    D.62


    正确答案:C
    解析:当i=0时,a(0)=“6”,满足条件执行循环体,使得s=6并输出,i=i+2=2;当i=2时,a(2)=“a”,不满足循环条件,循环结束。因此本程序只输出6。

  • 第21题:

    下面代码输出结果是( )。inti=0,s=0;do{if(i%2==0){i++;continue;}i++;s=s+i;}while(i<7);

    下面代码输出结果是( )。

    inti=0,s=0;

    do{

    if(i%2==0){

    i++;

    continue;

    }

    i++;

    s=s+i;

    }while(i<7);

    System.out.println(s);

    A、16

    B、12

    C、28

    D、21


    正确答案:B

  • 第22题:

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

    p = 0

    s = 0

    Do

    p = p + 2

    s = s + p

    Loop While p<11

    Print “s=”; s


    正确答案:s=42
    s=42

  • 第23题:

    以下是表单的Activate事件的代码: s=0 for n=1 to 10 step 3 s=s+n endfor this.text1.value=s 这段代码执行后,文本框Text1的内容为()

    • A、0
    • B、3
    • C、12
    • D、22

    正确答案:D

  • 第24题:

    单选题
    "假设x=2.3456,则执行代码Print Format(x,""00##.0%"")后窗体上的结果为()。"
    A

    2.3%

    B

    234.6%

    C

    0234.0%

    D

    0234.6%


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