运行以下程序:try:num=eval(input(“请输入一个列表:”))num、reverse()print(num)except:print(“输入的不是列表”)从键盘上输入1,2,3,则输出的结果是:()。
A.[1,2,3]
B.[3,2,1]
C.运算错误
D.输入的不是列表
A.[1,2,3]
B.[3,2,1]
C.运算错误
D.输入的不是列表
运行以下程序,输出结果为()。lst=[ '1' , int('1') , eval('1') , (1) ] s=set(lst) print(len(s))
有以下程序 include<stdio.h> deftneN2 defineMN+1 defineNUM(M+1)*M/2 main(){printf(%d\n,NUM);) 程序运行后的输出结果是
A.4
B.8
C.9
D.6
若输入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; } }
A.10
B.20
C.30
D.40
填空补充以下程序。 define【 】 30 { 【 】 ; total=num PRICE; printf("total=%d,num=%d\n",【 】 ); }
编写如下通用过程: 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,输出结果是【 】。
以下程序是用来统计正整数的每位数字中零的个数,并求每位数字中最大者。请填空。
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);
以下程序用来统计从终端输入的字符中大写字母的个数。以"$"作为输入结束标记。
#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]);/*第三空*/
}