9Math对象测试5:isNaN(num)是用来判断num是不是数字,如下说法正确的是:
A: isNaN(num)返回结果为true,则num是数字
B: isNaN(num)返回结果为false,则num是数字
A: isNaN(num)返回结果为true,则num是数字
B: isNaN(num)返回结果为false,则num是数字
B
本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/pxaaoaeeppjzmjo.html
举一反三
- 如果一个变量num的值为“de123abc”,则isNaN(num)的值为false。
- 如果一个变量num的值为“123abc”,则isNaN(num)的值为true。
- 回文数判断。如果n的各位数字反向排列所得自然数与n相等,则n被称为回文数。从键盘输入一个5位数字,判断是否是回文数的条件是( ) A: num[0]==num[-1] B: num[0]==num[-1] and num[1]==num[-2] C: num[1]==num[-2] D: num[0:L-1]==num[-1:-L]
- 如下程序段的功能是判断一个4位自然数个位和十位数字是否相同,在划线处填写表达式。int num; scanf ("%d",&num); if (num>=1000 && num<10000) if (______________) printf ( “该4位自然数个位和十位数字相同\n”); else printf ( “该4位自然数个位和十位数字不同\n”); A: num%10 ==num/10%10 B: num/10%10==num/100%10 C: num/100%10==num%10 D: num/1000==num%10
- 有如下程序,输入一个int型的整数num,逆向输出其各位数字,同时求出其各位以及各位数字之和。 #include#includevoid main() { int num,sum=0,k,i=0; cin>;>;num; while(num>;0) { (1) ; cout<; A: k=num%10 num=num/10 B: num=num%10 k=num/10 C: num=num/10 k=num%10 D: k=num/10 num=num%10
内容
- 0
num=float(input('输入一个数字:\n'))<br/>num=int(num)<br/>num=int((num+5)/2)<br/>num=num*2-5<br/>num=int(num%5)<br/>print(num)输入:14.5输出:______
- 1
运行下列程序,最后的输出结果为。 num=9 if num>8: print(num)
- 2
获取一个非负整数num的个位上的数字的方法是: A: num // 10 B: num % 10 C: num / 10 D: num - 10
- 3
编写一个函数判断客户输入一个数字为1位、2位还是更多为,代码如下:请补全空下的代码num=int(input("输入一位或两位的数字:"))n='0'(1)n='1'(2)n='2'(3)d='>;2'print(n+"位数。”) A: 1: if num>;-10 and num<;10:2: eilf num >;-100 and num<;100:3: else: B: 1: if num>;10 and num<;-10:2: eilf num >;-100 and num<;100:3: else: C: 1: if num>;-10 and num<;10:2: eilf num <;-100 and num>;100:3: elif: D: 1: if num>;-100 and num<;100:2: eilf num >;-10 and num<;10:3: else:
- 4
中国大学MOOC: 执行如下代码片段后,num的值为:int num = 5;num = (num % 2) == 0 ? num – 1 : num + 1;