执行语句 num = input(),用户输入整数3,下面正确的是:
A: num值为字符串'3'
B: num值为整数3
C: 若num参与数值运算,可以用int(num)将得到的字符串'3'转为整数3
D: 若num参与数值运算,可以用float(num)将得到的字符串'3'转为整数3
A: num值为字符串'3'
B: num值为整数3
C: 若num参与数值运算,可以用int(num)将得到的字符串'3'转为整数3
D: 若num参与数值运算,可以用float(num)将得到的字符串'3'转为整数3
举一反三
- int num=15; num =num>>3;执行后num的值为5。( )
- 若num等于'2',则执行完num +=3后,num的值等于【】
- 下面代码实现的功能描述为()。 def fact(n): if n==0: return 1 else: return n*fact(n-1) num =eval(input(" 请输入一个整数:")) print(fact(abs(int(num)))) A: 接受用户输入的整数num,输出num的阶乘值 B: 接受用户输入的整数num,判断 num是否是素数并输出结论 C: 接受用户输入的整数num,判断num是否是水仙花数 D: 接受用户输入的整数num,判断num是否是完数并输出结论
- 【单选题】在Java语言中,经过如下运算后,num的值为()int num = 0;num = 2>;3?0:1; A: 0 B: 1 C: 2 D: 3
- 在C#语言中,经过如下运算后,num的值为(选一项)int num = 0;num = 2>3?0:1;