• 2022-10-27
    下面程序运行结果为(______ )data = [2, 3, 5, 8, 13]new_data = [ ]for i in range(20, 1, -3): if i not in data: new_data.append(i)print(new_data)
  • [20, 17, 14, 11]

    内容

    • 0

      已知有n个数据进行排序,下面能实现排序的是 A: data=[34,5,-6,12,87,29]data.sort() B: data=[34,5,-6,12,87,29]n=len(data)od=[]whileiwhilejifdata[j]>data[j+1]:t=data[j]data[j]=data[j+1]data[j+1]=tj+=1i+=1 C: data=[34,5,-6,12,87,29]n=len(data)i=0j=0whileiwhilejifdata[j]>data[j+1]:t=data[j]data[j]=data[j+1]data[j+1]=tj+=1i+=1print(data) D: data=[34,5,-6,12,87,29]n=len(data)i=0j=0whileiwhilejifdata[i]>data[j]:t=data[i]data[i]=data[j]data[j]=tj+=1i+=1

    • 1

      已知结构Resource的定义如下:structResource{publicintData=0;}则下列语句的运行结果为_________。Resource&#91;&#93;list=newResource&#91;20&#93;;for(inti=0;i<;20;i++){System.Console.WriteLine(“data={0}”,list[i].Data);}[/i] A: 打印20行,每行输出都是data=0 B: 打印20行,每行输出都是data=null C: 打印20行.第1行输出data=0,第2行输出data=2,.,第20行输出data=19 D: 出现运行时异常

    • 2

      15.阅读下列程序代码,该程序执行的结果为 。 sum=0 for data in range(1,51): if data%2==0: sum+=data print(sum)

    • 3

      有如下程序#include &#91;stdio.h&#93; int change(int* data){ *data= *data % 2; return (*data)+ 1; } void main(){ int data = 12; change(&data); printf("%d,", data); data = change(&data); printf("%d,",data); }程序运行后的输出结果是( )。 A: 0,0, B: 1,2, C: 12,13, D: 0,1,

    • 4

      以下代码的显示结果是什么? data=&#91;&#91;&#91;1,2&#93;,&#91;3,4&#93;&#93;,&#91;&#91;5,6&#93;,&#91;7,8&#93;&#93;&#93; print(data&#91;1&#93;&#91;0&#93;&#91;0&#93;) A: 1 B: 2 C: 4 D: 5 E: 6