下列关于JavaScript函数功能的表述,错误的是()A、parseFloat()函数将一个合法字符串转换为一个浮点数并返回B、parseInt()函数将一个合法字符串转换为一个整数并返回C、isNaN()函数用于判断一个字符串是否为数字D、eval()函数将整数转换为字符串

题目

下列关于JavaScript函数功能的表述,错误的是()

  • A、parseFloat()函数将一个合法字符串转换为一个浮点数并返回
  • B、parseInt()函数将一个合法字符串转换为一个整数并返回
  • C、isNaN()函数用于判断一个字符串是否为数字
  • D、eval()函数将整数转换为字符串
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列哪一个函数可以将数值型转换为字符串()。

A.CDate

B.CInt

C.CStr

D.CDbl


正确答案:C

第2题:

函数fun的功能是将一个数字字符串转换为一个整数,请将函数补充完整。

int fun(char*str){

int hum=0;

while(*str){

num*=10;

num+=______

str++;

}

return num;

}


正确答案:(*str-'0')
(*str-'0')

第3题:

函数Cdate的作用是()。

A、将字符串转换为日期

B、将字符串转换为长整型

C、将字符串转换为布尔型

D、将字符串转换为单精度型


答案:A

第4题:

在Visual Basic的转换函数中将数值转换为字符串的函数是Str(x);将数字字符串转换为数值的函数是()。

AAcs(x)

BSrt(x)

CAsc(x)

DVla(x)


D

第5题:

下列哪一个函数可以将日期转换为字符串?()

A.CDAte

B.CInt

C.CStr

D.CDBl


参考答案:C

第6题:

请编写一个函数fun(),它的功能是将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转为整数的函数)。

例如,若输入字符串“-1234”,则函数把它转换为整数值 -1234。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

试题程序:

include <stdio.h>

include <string.h>

long fun(char *p)

{

}

main ( )

{

char s[6];

long n;

printf("Enter a string:\n");

gets(s);

n=fun(s);

printf("%ld\n",n);

}


正确答案:long fun (char *p) { long n=0; int flag=1; if(*p=='-') /*负数时置flag为-1*/ {p++;flag=-1;} else if(*p=='+') /*正数时置flag为1*/ p++; while(*p!='\0') {n=n*10+*p-'0'; /*将字符串转成相应的整数*/ p++; } return n*flag; }
long fun (char *p) { long n=0; int flag=1; if(*p=='-') /*负数时置flag为-1*/ {p++;flag=-1;} else if(*p=='+') /*正数时置flag为1*/ p++; while(*p!='\0') {n=n*10+*p-'0'; /*将字符串转成相应的整数*/ p++; } return n*flag; } 解析:if()的作用是判断它是正数还是负数。while()循环的作用是将字符串转成相应的整数。注意*p是一个字符如'9', '4',并不是一个数,要将其转成相应的数字必须令其减去'0'(不是'\0'),即*p-'0'就得到*p这个字符的相应数字。如'0'-'0'=0, '8'-'0'=8等。必须在程序的前面加#includestdlib.h>,函数atol()的作用是将字符串p转成长整型数,它是一个库函数。

第7题:

请编写一个函数proc(),它的功能是将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转为整数的函数)。

例如,若输入字符串“1234”,则函数把它转换为整数值1234。

注意:部分源程序给出如下。

请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。

试题程序:


正确答案:


【解析】要将数字字符串转换为一个整数,首先判断该字符串的正负号。然后将数字字符转换为相应的数字,将各个数字合并为整数。最后将得到的整数乘以字符串中的符号。将最后的结果返回到主函数中。

第8题:

如何将字符串转换为数值?()

A.先用数值的valueOf函数将字符串转换为数值类对象,再利用该对象的intValue或doubleValue等函数将数值类对象转换为数值

B.利用数值类的parseInt,parseDouble等函数将字符串直接转换为数值

C.利用数值类的静态函数valueOf将字符串转换为数值

D.利用数值类的静态函数intValue将字符串转换为数值

E.利用字符串对象的toString函数将字符串转换为数值


参考答案:A, B

第9题:

下列哪一个函数可以将数值转换为字符串()

A.Cdate转为日期型

B.Cint整数

C.Cstr

D.CDb1Double


参考答案:C

第10题:

下列哪一个函数可以将数值转换为字符串()

  • A、Cdate转为日期型
  • B、Cint整数
  • C、Cstr
  • D、CDb1Double

正确答案:C

更多相关问题