题目内容

程序如下: try: number = int(input("请输入数字:")) print("number:",number) print("=======hello======") except Exception as e: # 报错错误日志 print("打印异常详情信息: ",e) else: print("没有异常") finally: #关闭资源 print("finally") print("end") 输入的是 1a 结果是:()

A. number: 1 打印异常详情信息: invalid literal for int() with base 10: finally end
B. 打印异常详情信息: invalid literal for int() with base 10: '1a' finally end
C. ========hello=========== 打印异常详情信息: invalid literal for int() with base 10: finally End
D. 以上都正确

查看答案
更多问题

#include int main(){int a,b,c,d;scanf("%c%c%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c\n",a,b,c,d);return 0;}若运行以上程序时从键盘上输入:6565,66<回车>。则输出结果是

A. 6,5,A,B
B. 6,5,65,66
C. 6,5,6,6
D. 6,5,6,5

有以下程序,运行时若输入为B,则输出是

A. 66
B. 98
C. 32
D. b

给出程序的运行结果#include int main(){int a,b,c,d;char op1,op2,op3;int sum;printf("please input:a+b+c+d\n");scanf("%d%c%d%c%d%c%d",&a,&op1,&b,&op2,&c,&op3,&d);sum=a+b+c+d;printf("%d",sum);return 0;}程序运行时从键盘输入:1<回车>2+3+1<回车>

A. 1
B. 7
C. 6
D. 3

语句printf("%.2f",1.0/3); ,输出结果为()。

A. 0
B. 0.00
C. 0.333333
D. 0.33

答案查题题库