首页 > 大学本科
题目内容 (请给出正确答案)
[单选题]

运行以下程序:try:num=eval(input(“请输入一个列表:”))num、reverse()print(num)except:print(“输入的不是列表”)从键盘上输入1,2,3,则输出的结果是:()。

A.[1,2,3]

B.[3,2,1]

C.运算错误

D.输入的不是列表

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“运行以下程序:try:num=eval(input(“请输入…”相关的问题
第1题
运行以下程序,输出结果为()。lst=[ '1' , int('1') , eval('1') , (1)

运行以下程序,输出结果为()。lst=[ '1' , int('1') , eval('1') , (1) ] s=set(lst) print(len(s))

点击查看答案
第2题
有以下程序 include<stdio.h> deftneN2 defineMN+1 defineNUM(M+1)*M/2 main(){printf(

有以下程序 include<stdio.h> deftneN2 defineMN+1 defineNUM(M+1)*M/2 main(){printf(%d\n,NUM);) 程序运行后的输出结果是

A.4

B.8

C.9

D.6

点击查看答案
第3题
若输入21、23、34、11、2、6,则以下程序的运行结果【 】。 main() { int i; char+p,num[6]; fo

若输入21、23、34、11、2、6,则以下程序的运行结果【 】。 main() { int i; char+p,num[6]; for (i=0;i<5;i++) scanf("%d,",&num[i]); scanf("%d",&num[5]); p=&num[0]; sort(p,6); for (i=0;i<5;i++) printf("%d,",num[i]); printf("%d\n",num[5]); } sort(p,m) char*p; int m; { int i; char change,*p1,*p2; for (i=0;i<m/2;i++) { p1=p+i; p2=p+(m-1-i); change=*p1; *p1=*p2; *p2=change; } }

点击查看答案
第4题
有以下程序: irlclude<stdlib.h> stELlCt N0DE {int rlLlm;struct N0DE*nex
t;) main() {struCt N0DE*p,*q,*r; p=(struct N0DE*)malloc(sizeof(struct N0DE)); q=(struct N0DE*)malloc(sizeof(struct N0DE)); r=(struct N0DE*)malloc(sizeof(struct N0DE)); p一>num=10;q一>num=20;r一>num=30; P一>next=q,q一>next=r; printf(“%d\n”,P一>num+q一>next一>num); ) 程序运行后的输出结果是()。

点击查看答案
第5题
有以下程序: include <stdio.h> struct N0DE {int hum;struct N0DE*nex
t;}; main() { struct N0DE*P,*q,*r; p=(struct N0DE*)mall0C(sizeof(struct N0DE)); q=(struer N0DE*)malloc(siZe0f(struer N0DE)); r=(Struct N0DE*)malloc(Sizeof(Struct N0DE)); p一>num=10;q一>num=20; r一>num=30; P一>next=q;q一>next=r; printf(“%d\n”,P一>num+q一>next一>hum); ) 程序运行后的输出结果是()。

A.10

B.20

C.30

D.40

点击查看答案
第6题
以下程序运行后的输出结果是______。 struct NODE { int hum; struct
NODE *next; }; main () { struct NODE s[3]={{1, \0 },{2, \0 },{3, \0 }},*p,*q,*r; int sum=0: s[0].next=s+1; s[1].next=s+2; s[2].next=s: p=s; q=p->next; r=q->next; sum+=q->nexs->num; sum+=r >next->next->num: prlntf("%d\n",sum ; }

点击查看答案
第7题
如下程序num=1 for i in range(1,10,2): num+=1 print(num)的运行结果是()。

A.11

B.5

C.6

D.10

点击查看答案
第8题
填空补充以下程序。 define【 】 30 { 【 】 ; total=num PRICE; printf("total=%d

填空补充以下程序。 define【 】 30 { 【 】 ; total=num PRICE; printf("total=%d,num=%d\n",【 】 ); }

点击查看答案
第9题
编写如下通用过程: Sub proc(By Val num As Long,ByRef ren As Long) Dim k

编写如下通用过程: Sub proc(By Val num As Long,ByRef ren As Long) Dim k As Long K = 1 num=Abs(num) Do While num k= k *(num Mod 10) num=num\ 10 Loop ren=k End Sub 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1 Click() Dim n As Long, r As Long n=InputBox("请输入一个整数") n = CLng(n) proc n,r Print r End Sub 程序运行后,单击命令按钮,在输入对话框中输入345,输出结果是【 】。

点击查看答案
第10题
以下程序是用来统计正整数的每位数字中零的个数,并求每位数字中最大者。请填空。main(){unsigned l

以下程序是用来统计正整数的每位数字中零的个数,并求每位数字中最大者。请填空。

main()

{unsigned long num,max,t;

int count;

count=max=0:

scanf("%ld",&num);

do{

t=______;

if(t==0)++count;

else if(max<t)max=t;

num/=10;

}while(num);

点击查看答案
第11题
以下程序用来统计从终端输入的字符中大写字母的个数。以"$"作为输入结束标记。#include<stdio.h>#i

以下程序用来统计从终端输入的字符中大写字母的个数。以"$"作为输入结束标记。

#include<stdio.h>

#include<ctypc.h>

main()

{int num[126],i;char c;

for(i=0;i<26;i++)

num[i]=0;

while((______)!='$')/*第一空*/

if(isupper(c))num[c-65]+=1;

for(i=0;i<26;i++)

if(______)/*第二空*/

printf("%c:%d\n",______,num[i]);/*第三空*/

}

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改